如何制作一个独立于(因此修改例如不影响)的新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;
}
最终,我想制作我自己的核心对象类型的副本并将它们原型化。