お世話になります。
HTMLを下記の方法で読み込んだ時に、Refreshをさせない方法はありますでしょうか
-------------------------------------------------------------------------
sURL = "URL"
charcode = "UTF-8"
ReturnHTML=""
newcom objIE, "InternetExplorer.Application" ; IE(InternetExplorer.Application)オブジェクトを作成
objIE("Silent") = 1
objIE("Visible") = 0 ; 非表示モードで起動
objIE->"Navigate" sURL ; 指定URLを開く
gosub *busywait
objDoc=objIE("Document")
objBody=objDoc("body")
ReturnHTML=objBody("innerHTML")
objIE->"Quit" ; IEを終了させる
delcom objDoc ; オブジェクトを破棄
delcom objBody
delcom objIE
読み込み終了
*busywait
statustext="HTML読み込み" ; ページの読み込みが終了するまで待つ
gosub *mainstatusput
repeat
wait 10
if objIE("Busy")==0 : break
loop
objDoc=objIE("Document")
repeat
wait 10
if (objdoc("readyState") == "complete") : break
loop
statustext="HTML読み込み終了"
return
--------------------------------------------------------------------
何度か表示させてみると、objDoc=objIE("Document") 行で エラーが出て止まってしまいます。
表示原因として表示させているHTMLにRefreshのタグがあり、リフレッシュのタイミングにより
エラーが出てるような気がします。
HSP側でエラーに対して対処できないため、そこで止まってしまいます。
よろしくお願いいたします。