2011-07-08 29 views
0

,我發現了一個問題,一個奇怪的變通方法使用該腳本Greasemonkey的這個問題是關係到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腳本的一般問題,是否有解決方案?

回答

0

我自己找到了解決方案。顯然,查詢頁面本身在導航回到它之後被腳本修改,並在此過程中丟失了所有保存的表單數據。將查詢頁面URL添加到排除的URL列表解決了問題。