掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
CWebBrowser2でのjavascriptの実行方法 (ID:62501)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
MFCにて開発しています。 IEコントロール(変数名:m_web)上でjavascriptを実行させたいと考えています。 現状は下のようにNavigate2にjavascriptのクエリを送っています。 CComVariant vUrl(("javascript:test();"); this->m_web.Navigate2(&vUrl, &vempty, &vempty, &vempty, &vempty ); しかし、この方法だとクエリが400文字程度を超えたあたりから実行できなくなってしまいます。 長いjavascriptでも実行できるような方法はありますでしょうか。 長いクエリを分割して、DocumentCompleteExplorerでjavascriptの実行終了を拾った後に後半のクエリをNavigate2に渡す、といった方法も試しましたが、javascriptの実行終了はDocumentCompleteExplorerでは拾えませんでした。 ご存知の方がいらっしゃいましたら、ご教授下さい。 よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.