是否有一种简单方法可以使用查询字符串强制页面重新加载?
我构建了一个低带宽版本的网站,通过 url foo.com/?il_light_mode=on 和 foo.com/?il_light_mode=off
激活,它工作成功,但我有当用户单击激活链接时,让浏览器重新加载页面有些困难。
更新
一个 hacky 但可行的解决方案是将历史记录设置为 0 foo.com/?il_light_mode=on&javascript:history.go(0) 和 foo.com/?il_light_mode=off&javascript:history.go(0)
但它有一个明显的缺点,就是使后退按钮历史变得无用。
最佳答案
在 php 中,在最顶部使用如下内容:
<?php
if(isset($_GET['il_light_mode'])) {
// DO YOUR ACTIONS
header("Location: http://foo.com");
exit;
}
?>
关于javascript - 使用查询字符串强制页面重新加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26648979/