【问题标题】:Browsing back doesn't work the same with greasemonkey script使用greasemonkey脚本浏览回不一样
【发布时间】:2011-07-08 23:01:47
【问题描述】:

这个问题与this one 相关,我在其中发现了一个奇怪的解决方法,可以解决使用这个greasemonkey 脚本的问题:

var els = document.getElementsByTagName("*");
for(var i = 0, l = els.length; i < l; i++) {
  var el = els[i];
  el.innerHTML = el.innerHTML;
}

我的一位同事现在向我展示了以下内容:当您执行 bugzilla 数据库查询时,您填写一些文本字段,选择一些下拉项目等。通常,当您使用浏览器的后退按钮返回查询时,这些内容会被记住页面,但当此脚本处于活动状态时,它们不会。

这是使用greasemonkey 脚本的普遍问题吗?有解决方案吗?

【问题讨论】:

    标签: greasemonkey


    【解决方案1】:

    自己找到了解决方案。显然,查询页面本身在导航回它后立即被脚本修改,并在此过程中丢失了所有保存的表单数据。将查询页面 URL 添加到排除 URL 列表中解决了该问题。

    【讨论】:

      猜你喜欢
      • 2011-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多