我爲調整圖像大小的論壇製作了腳本。它的效果很好,除了發佈或編輯重定向之後,其中onreadystatechange
未在Google Chrome中觸發。Onreadystatechange在Chrome中的標題重定向後無法正常工作
當查看一個線程,EG SomeSite/forums.php?行動= viewtopic & topicid = 205362,在userscript作品。
編輯/發佈後,EG SomeSite/forums.php?行動= viewtopic & topicid = 205362 &頁= p4976670#4976670,在userscript不起作用。
問題在於這樣的代碼:
document.onreadystatechange = function() {
if (document.readyState == "complete") {
//Call function
}};
我等待所有的資源加載,因爲調整大小是與許多圖像的網頁,否則不一致。
該腳本在Firefox中與Greasemonkey完美配合。
任何想法爲什麼onreadystatechange
在重定向後不會在Chrome上觸發?有沒有更好的方法來等待資源被加載?
在這種情況下,我們需要看到*整個腳本*,尤其是元數據塊。鏈接到實際的目標頁面或其代碼的快照可能也是必要的。 – 2012-07-22 00:56:02