document.writeが含まれているJSのスニペットを取得する必要があります。これにより、document.writeがレンダリングされるとページが空白になります。document.writeを再定義し、スクリプトの応答をgetScript()jQuery関数からの応答を出力するために使用する関数に渡すことで、これを回避することができました。ただし、ページの後半で読み込まれる他の要素やスクリプトに問題があり、再定義するとページに出力できなくなります。jQuery getScript()が完了した後、document.writeをデフォルトの機能に戻すにはどうすればよいですか?
$.getScript('somescript.com/script/', function(){
//Prevent document.write normal behavior
document.write = function(markup) {
fullMarkup += markup;
appendResponse(markup);
}
}
});