00223 2012/12/09 19:50 ecoco
SBKスクリプトファイルから実行時のみwindowオブジェクトが使えない
SBKスクリプト(Javascript,sbj)で、
window.open(URL);やwindow.alert(STR);などwindowオブジェクトに対する操作ですが、
スクリプトパネルからの実行は可能でも、
それをそのままファイルに保存して実行させると、
「このオブジェクトではサポートされていない操作です。」
と出ます。
どうにかして回避させるプログラミング方法はあるのでしょうか。
それともブラウザ側が対応しないと無理なのでしょうか。
よろしくお願いします。
00224 2012/12/10 18:46 小塚 明義
RE:SBKスクリプトファイルから実行時のみwindowオブジェクトが使えない
00223
へのコメント
こんにちは。小塚です。
どのタブの window かを指定する必要があります。
window オブジェクトの代わりに ActiveDocument.parentWindow を使用してみてください。
(例)
ActiveDocument.parentWindow.alert("aaa");
ActiveDocument の詳細は、ヘルプの「ScriptBrowserK オブジェクト」を参照してください。