私のドメインにロードするときに、別のサードパーティのスクリプト(別のドメインに)で独自のカスタム実装を使用したいとします。DOM関数(Document.Write)とスクリプトを別のドメインにエイリアシングする
すなわち:
document.write = function(args) {
// My custom Function
}
これは、同じドメイン上のスクリプトの罰金に動作しますが、他のドメイン上のスクリプトは、ブラウザのデフォルトを使用します。これを無効にすることはできますか?ここで
ここで、document.write = function ...をHTMLに入れましたか? – shahkalpesh
他のスクリプトの前に(完全に)ロードされている外部スクリプト内にあります。このスクリプトは実際には他のスクリプトを動的にロードするため、最初に実行することが保証されています。 – FlySwat
document.write(...)を呼び出すときに、最後に実行されたコードが実装を実行する必要があると思います。 – shahkalpesh