2

ここでのコンテキストは Safari 拡張機能であり、スクリプトは拡張機能の「終了スクリプト」として追加されます。目的は、定期的に更新するだけで、Safari での MS exchange Web Access の苦痛を軽減することです...私が気づいている主なことは、Web インスペクターによると、この .js ファイルがリロードのたびに追加されることです。

ここに画像の説明を入力

関連する場合、コードは次のとおりです。

if (window.top === window) {
    var whitelistURLPartials = ["ae\=Folder","ae\=Item\&t\=IPM.Note\&id"];

    var current = window.location.href;
    for (var index in whitelistURLPartials)
    {
        if(current.match(whitelistURLPartials[index]))
        {
            window.setTimeout(function(){document.location.reload(true)},1000*60);
            break;
        }
    }
}
4

1 に答える 1

0

あなたが何を達成したいのかわかりません.マッチを打つと、永遠にページをロードする無限ループに縛られます.

Chrome拡張機能Safari 5.1.7でシナリオを試しましたが、スクリーンショットのように追加されていません。

スクリプトが複数回実行されていますか、それとも視覚的に間違っているだけですか?

于 2013-01-28T06:29:18.243 に答える