我有一个页面在每次重新加载时显示随机图片。此页面仅在通过 $_GET 传递数字时显示(表示用户配置文件)。要转到下一张随机图片,我想要一个提交按钮来简单地重新加载页面。但是,我遇到了两个障碍:
- 在 PHP 中使用该
header
函数会产生臭名昭著的“headers already sent by”错误。加上用户被重定向,因为没有传递参数。 - 在 Javascript 中, a
location.reload
确实会重新加载页面,但同样,缺少参数会导致相同的结果。
所以我的问题是是否可以在 Javascript 中重新加载带有参数的页面?或者你知道另一种解决方案吗?
编辑:使用警报框进行了一些测试,并且 url 显示在地址栏中。不知道为什么没有传递参数。