Scriptを実行しない方法


ハイライト  2006-11-10 05:45:50  No: 97156

<script language="javascript">
    alert("完了")
</script>

WebBrowserコントロールにてウェブの操作を行っています。HTML内に上記のスクリプトの記述があるのですが、alertを実行したくありません。現在は、
NavigateComplete時に、

Set objScript = WebBrowser1.Document.GetElementsByTagName("SCRIPT")
objScript(0).InnerHTML = ""

としているのですが、「アプリケーション定義またはオブジェクト定義のエラーです。」と返されます。そもそもInnerHTMLは取得のみなのでエラー発生は必然なのですが。

スクリプトを実行させない方法はありますでしょうか?


ハイライト  2006-11-10 07:01:58  No: 97157

環境はVB6 SP6、XPになります。


魔界の仮面弁士  2006-11-10 11:50:26  No: 97158

IOleControl インターフェイスを実装する必要があります。
『DLCTL_NO_SCRIPTS』について調査してみてください。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加