自動リロードされるウェブページを一時的に止めるには


もん  2008-06-28 12:38:01  No: 100854  IP: 192.*.*.*

一定秒数間隔で自動リロード機能(*)が実現されているウェブペ
ージに対し、自動リロードをストップさせたり/再開させたりする
方法を検討しているのですが、行き詰っています。

(*)はjavascriptにより実現されていて、settimeoutが使われて
おり、この引数の中でリフレッシュが指定されることで、リロードが
機能していることまでは判明しています。

objIE.navigate(URL)で当該ページを表示した後、どうしたらよいか、
どうぞご教授の程よろしくお願い致します。

編集 削除
熊谷隆史  2008-06-28 18:09:00  No: 100855  IP: 192.*.*.*

> 一定秒数間隔で自動リロード機能(*)が実現されているウェブペ
> ージに対し、自動リロードをストップさせたり/再開させたりする
> 方法を検討しているのですが、行き詰っています。

METAタグのrefreshでもそうなりますが。
IEだと何か方法があるのか私は知りませんが、
WebBrowserだと
JavaScriptの実行の有効/無効は
IOleControl::OnAmbientPropertyChange で
切り替えたりしますね。

編集 削除
熊谷隆史  2008-07-16 10:41:55  No: 100856  IP: 192.*.*.*

今更で何ですが、それ用のCOMで「制限付きサイト」に設定すれば
スクリプトは走らないと思います(私には分かりませんが)。

http://bbs.wankuma.com/index.cgi?mode=al2&namber=22054

URL Security Zones
http://msdn.microsoft.com/en-us/library/ms537021(VS.85).aspx

編集 削除