を作成せずに、に依存しない(たとえば、変更しても効果がない)新しいWindowオブジェクトを作成するにはどうすればよいですか?myWindowwindowmyWindow.Array.prototypewindow.Array.prototype<iframe>
現時点では次のようにやっています
function newWindow(){
var myFrame = document.createElement('iframe'), myWindow = undefined;
myFrame.style.display = 'none';
myFrame.src = 'javascript:undefined;';
document.body.appendChild(myFrame);
myWindow = myFrame.contentWindow;
document.body.removeChild(myFrame);
return myWindow;
}
最終的には、コアオブジェクトタイプの独自のコピーを作成し、それらのプロトタイプを作成したいと思います。