ウィンドウを開くために javascript 関数を呼び出すページにリンクがあります。
リンクの一部は HTML で、一部は PDF です。
PDF リンクの 1 つをクリックし、そのウィンドウが開いている間に他のリンクをクリックすると、エラーが発生します。
最初に 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();
}