在浏览器中单击返回或使用history.go(-1)后删除特定字段
我有一个带有 capacha 的表单,如果 capacha 输入错误,提交后页面会执行“history.go(-1)”,并且所有包含 capacha 输入的字段都会返回到屏幕上, 现…
JavaScript:导航到新的 URL,而不替换历史记录中的当前页面(不是 window.location)
我知道如何使用 window.location。问题是,(至少在 FF 中)它会从历史记录中删除您所在的页面。例如,我在页面 A 上,导航到 B 并使用 window.locati…
浏览器中的后退/前进会改变 javascript 变量吗?
<script type="text/javascript> var x = 0 //this occurs in the beginning of the page. $("#button").onclick{ x = 1 } </script> 假设变…
我需要修改所有链接才能使用 ajaxify 这个网站吗?
我使用ajax(通过jquery)而不是全页刷新构建了此网站。目前,它不支持浏览器的后退/下一步按钮,也不支持深层链接书签。 我想实现这些功能,例如使用…
如何让 Firefox 在浏览器重新启动时记住框架中访问的 URL?
我编写了一个greasemonkey脚本,它修改craigslist搜索结果以显示在两个框架中,左侧的框架列出了结果,右侧的框架在从左侧框架单击时显示每个帖子(我…
如果 Javascript 被禁用,什么是非侵入式历史后退按钮或替代方案?
如果 JavaScript 被禁用,有什么方法可以链接到会话历史记录中的上一个文档? PHP 可以用来简单地链接到 REFERRER 还是有更好的选择? 编辑:除此之外…
在 iframe 中形成 POST 而不影响历史记录
是否可以在 iframe 内提交表单而不影响浏览器的历史记录? 我已经实现了发送跨域 POST 请求。它使用 Javascript 在 iframe 内创建和提交表单。它可以…
动态 dom 操作后,如何在浏览器历史记录中保留 dom 状态?
是否有一个通用的解决方案来保留 dom 状态,以便当用户使用后退/前进返回页面时,整个页面处于他们离开时的确切状态? 这篇文章询问并回答了为什么不…