我在页面上有调用 javascript 函数来打开窗口的链接。
有些链接是 HTML,有些是 PDF。
如果我单击其中一个 pdf 链接,然后在该窗口打开时单击任何其他链接,则会发生错误。
如果我首先单击 html 链接,然后单击任何其他链接,则不会发生错误。
所以先点击一个pdf链接再点击另一个链接会抛出这个错误。
w.location.href = url; <<< **********ERROR HERE *********************
html:
helpMenu.add( new AnchorMenuItem("Features", "javascript:openHelpWindow('../html/help/features.html');") );
helpMenu.add( new AnchorMenuItem("Overview", "javascript:openHelpWindow('../doc/Overview.pdf');") );
JS:
var w;
function openHelpWindow(url)
{
w = window.open(url, "MSSTHelp", "resizable,scrollbars,height=700,width=900,screenX=100,screenY=100,left=100,top=100");
w.location.href = url; <<< **********ERROR HERE *********************
w.focus();
}