在不使用 Javascript 框架的情况下,这是否有可能实现我的想法?!
在页面 a.php 上,在带有输入字段的表单中设置一些值,然后我将文件上传到 b.php。上传后,我通过 shell_exec() 进行检查;通过另一个软件,它允许我检测该文件包含的页面数量。如果页数与a.php中输入type=text字段中输入的页数不一致。
如果a.php中设置的页面数量不等于b.php中检测到的页面数量,我使用javascript的history.go(-1)返回到上一页,因此所有输入的值都保留完好无损。
现在我想要的是使用history.go(-1)我可以将一个值(实际的页面数量)传递到a.php中的输入文本字段。
这可以通过任何方式完成吗,比如使用事件处理程序?如果是这样,怎么办?
最佳答案
您无法使用history.go传递变量。该功能相当于用户按下后退按钮。您可以做的是使用 cookie 或本地存储来存储值并在其他页面的页面加载事件中读取这些值
关于javascript - 在history.go(-1)上传递变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9148998/