2
我試圖做到以下幾點:麻煩與window.open
var newWindow = window.open();
newWindow.document instanceof HTMLDocument //evaluates to false//
這是爲什麼呢評估爲假,我怎麼可以把它評價爲真?
我試圖做到以下幾點:麻煩與window.open
var newWindow = window.open();
newWindow.document instanceof HTMLDocument //evaluates to false//
這是爲什麼呢評估爲假,我怎麼可以把它評價爲真?
文件必須存在;如果你試圖在它存在之前訪問它,當然它不會是任何事物的一個實例。否則HTMLDocument
不是HTMLDocument的要檢查newWindow.document
是instanceof
,你真的想測試對newWindow.HTMLDocument
newWindow.document instanceof HTMLDocument; // false
newWindow.document instanceof newWindow.HTMLDocument; // true
感謝您的快速回復!當我打電話給window.open('http://stackoverflow.com');它仍然評估爲false .. – vin
嘗試http://之前的URL – pattyd