回复 21楼 DANSON
要自己写代码去爬玩这些东东一定要学会web的东西,起码要懂点 html、js 等。
[此贴子已经被作者于2025-12-17 11:16编辑过]
程序代码:
PROCEDURE but2.click
IF this.Caption=="源码json"
thisform.txt.value = getHtmlJson(thisform, ALLTRIM(thisform.url.value))
ELSE
thisform.txt.value = getHtmlText(thisform, ALLTRIM(thisform.url.value))
ENDIF
this.Caption = IIF(this.Caption=="源码json","源码html","源码json")
ENDPROC
程序代码:
FUNCTION getHtmlText(oForm, cUrl)
oForm.txt.value = "获取数据,请稍候......"
LOCAL jsCode
oForm.myNavigate(cUrl, 30)
jsCode = "document.documentElement.outerHTML;"
oForm.myExecuteScript(jsCode, .t., 30)
RETURN oForm.returnExecuteScript
ENDFUNC