Javascript刷新一次而不使用Hashtags

时间:2012-05-23 23:09:04

标签: javascript jquery html5 refresh

我正在使用javascript函数和脚本的狂欢,但它们之间存在冲突。

我有一个页面已经使用了一个hashtag以便正常运行,但除非页面被刷新,否则其中一个函数不起作用。

我已经做了一些搜索并找到了几种刷新页面的方法,但它检查了网址中是否已经有一个标签...而在我的情况下我已经这样做了它没有帮助。

我希望能够刷新页面一次,这就是...而不检查网址中是否有主题标签。

帮助将不胜感激。感谢

2 个答案:

答案 0 :(得分:0)

这可能就是你要找的东西:

function doRefreshOnce(){
    if(localStorage["refreshed"]=="false"){
        localStorage["refreshed"]="true"
        location.reload();
    }
}

答案 1 :(得分:0)

你的意思是什么?

曾经?每个用户一次?每次访问一次?如果用户有两个打开同一页面的标签怎么办?它应该在其中一个标签中刷新还是两者都刷新?

如果您需要曾经需要处理服务器端。

每位用户可以使用本地存储或Cookie

进行处理

每次“访问”一次(即每套标签一次)可由Cookie处理

每个标签/访问次数需要由URL处理,使用片段标识符或查询字符串。