2017年11月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
無料ブログはココログ

« セキュリティレベルに依存して実行できないBookmarkletを実行する。 | トップページ | ちょっとしたスクリプトを簡単に入力して実行する。 »

2007年10月 3日 (水)

スクリプトと言語を一緒に指定する。

通常、スクリプトと言語は別に指定します。

window.execScript "スクリプト","vbscript"
window.setTimeout "スクリプト",,"vbscript"
<button language=vbscript onclick="スクリプト"></button>

しかし、一緒に指定することもできます。(undocumentedのようです。)

window.execScript "vbscript:スクリプト"
window.setTimeout "vbscript:スクリプト"
<button onclick="vbscript:スクリプト"></button>

さらに、関数ポインタなら言語の指定が不要です。

window.setTimeout GetRef("hoge")
Set button1.onclick=GetRef("hoge")

window.execScript()には、関数ポインタ指定がありません。

« セキュリティレベルに依存して実行できないBookmarkletを実行する。 | トップページ | ちょっとしたスクリプトを簡単に入力して実行する。 »