易語言讀取網頁源碼
1. 易語言取當前瀏覽器網頁地址和網頁源碼
procere TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text := WebBrowser1.LocationURL;
Memo1.Lines := IdHTTP1.Get('www.qq.com');
end;
2. 易語言 獲取網頁源代碼
先post登錄網站再取回登錄後源碼 先抓post登錄包
精益模塊 網頁源碼=網頁_訪問(post地址,「POST」,post數據)
3. 易語言如何獲取Html頁面源碼
添加精易模塊,可以使用
網頁內容(文本型)=網頁_訪問(網頁地址,『GET』)
4. 易語言 http讀文件() 怎麼讀出來的網頁源碼是亂碼呀
原因是:操作錯誤導致的,具體解決方法步驟如下:
1.首先打開電腦,在電腦中運行「易語言」主程序,彈出「新建項目對話框」,選擇「Windows窗口程序」,點擊「確定」,進入「Windows窗口編程界面」。
5. 求助,易語言讀取網頁源碼不完整
讀不完整可能是網站的伺服器本身就不好,運行超時還沒讀完整,這是正常的事
如果非常大,可以考慮下載到本地,再從本地讀取。如果是網站伺服器本身速度就慢,不是你自己的網站,這無可奈何,不是易語言的問題。
6. 易語言取網頁框架源碼,顯示其中文字
get訪問如下地址
http://www.324324.cn/top/qq_list.php?action=show&qq=+QQ號碼
你需要的內容在返迴文本內,處理一下就可以了,不會可以私信我
7. 易語言怎麼在網頁的編輯框上寫文本,怎麼提取網頁源碼,我知道是F12但是不知道應該選哪個,哪位師傅願
如果是提取網頁源碼的話,其實是http讀文件這個命令啊。這個返回的就是網頁的位元組集,你用到文本命令就可以讀取到了。
其實易語言都是通過F12的抓包工具直接進行抓包的。例如QQ注冊,直接抓取提交的那個數據包就行了,你直接用程序模擬這個數據包格式就可以進行QQ注冊了。F12開發者工具這個哪個瀏覽器都有的,一般都是用httpwatch這個工具進行抓包的。如果是普通的瀏覽器裡面可能是英文的。建議你下載遨遊瀏覽器,內置的開發者工具是中文的,比較容易看。當然了。想要詳細的數據還是用httpwatch這個工具進行抓包。
自動填表也是可以的,不過不是在瀏覽器裡面填寫,一般都是用超文本瀏覽框,然後用精易模塊裡面的命令填寫超文本瀏覽框裡面的網頁表格。
8. 易語言 如何讀取ASP網頁源碼裡面的源文件
編輯框1.內容=到文本(HTTP讀文件 (「http://www..com/11.asp」))
9. 易語言怎麼把提取到的網頁源碼內容在超文本瀏覽框中替換
在新建的windos窗口程序中畫:
兩個編輯框、一個按鈕。
再添加模塊如圖中三步!
我們來實現,在一個編輯框中輸入網址後,點擊按鈕,然後取到指定內容到編輯框2中。
比如我們來取網路某貼吧一個帖子內的內容!如下圖中的「跑遍數碼城,XXXXX」。
我們在該頁面上右鍵---->查看網頁源碼(或查看源文件)。
在打開的源文件內容中按CTRL+F組合鍵查找「跑遍數碼城」,我們只要一個開文中一部分就行了!找到對應的文字後,我們找到和網頁中完全對應的那部分代碼。
PS:可能會出現幾個被找到的內容,但是只要找到你需要取的那段全部對應部分就行。
復制正文中的前面的部分代碼,不要復制太多的內容,待會我們用正文前的內容找到中間的內容。
然後在易語言中新建一個文本常量,把復制到的內容粘貼到「常量值」裡面去。
然後我們去復制正文後面的一小段代碼,同樣新建一個文本常量,然後粘貼到常量值裡面去。
此時我們回到編程程序中,點擊按鈕,在生成的「_按鈕1_被單擊」子程序下面新建一個文本型變數「得到的內容」,然後輸入以下代碼:
得到的內容
=
網頁_訪問s
(編輯框1.內容)編輯框2.內容
=
文本_取出中間文本
(得到的內容,
#常量1,
#常量2)
PS:第一行是把把編輯框中的網址打開後得到的網頁源碼賦值給「得到的內容」這個文本變數。
第二行則是對「得到的文本」進行取中間文本操作,文本_取出中間文本()是一個程序!它能取出中間內容的程序!
7
最後我們把程序調試運行一下,點擊按鈕「取內容」,是不是成功了呢?打開其他帖子取也是有效的,只要你取前後代碼是正確的!
如果你是需要網頁的源碼,只要使用程序「
網頁_訪問s()」,就然後把它賦值輸出就OK了。當然!括弧裡面要有網頁地址!
10. 易語言取網頁源碼的問題,求解答!
思路:
超文本瀏覽框.取文檔對象 ().對象型方法 (「getElementById」, 「xxx」).方法 (「focus」, )
超文本瀏覽框.取文檔對象 ().對象型方法 (「getElementById」, 「xxx」).方法 (「click」, )
取這個選擇框的對象(XXX是對象名稱或者ID),然後讓其獲得焦點並單擊它
就可以再取
臨時文本 = 超文本瀏覽框.取文檔對象 ().讀對象型屬性 (「body」, ).讀文本屬性 (「outerText」, )
此時的臨時文本就是網頁的源碼如果你要HTML格式的就用「讀文本屬性 (「outerhtml」, )」