Label1.Caption:Utf8ToAnsi(Http('http://www.google.com.hk/#newwindow=1&q=' + goole + '&safe=strict'));
這樣查不到谷歌的源檔案,而且直接搜索,在瀏覽器里也看不到它的源檔案,是一堆無關的內容。
uj5u.com熱心網友回復:
你的源檔案指什么?如果是源程式的代碼你就不要想了,除非你是黑客。uj5u.com熱心網友回復:
搜索結果的源檔案就是html網頁源檔案uj5u.com熱心網友回復:
并非無關的東西,如果你用firefox,滑鼠右鍵選單選“查看元素”就能看到,這個頁面是嵌入到html中的腳本動態生成的。
uj5u.com熱心網友回復:
那我如何用程式獲得他搜索結果的源代碼呢uj5u.com熱心網友回復:
你的意思是要把結果保存成靜態頁面?這確實是一個問題,我試了一下,firefox和ie都保存不成靜態頁面。uj5u.com熱心網友回復:
是呀求高手指點uj5u.com熱心網友回復:
黑了谷歌就可以了。uj5u.com熱心網友回復:
<div id=gbw><div id=gbz><span class=gbtcb></span><ol id=gbzc class=gbtc><li class=gbt><a onclick=gbar.logger.il(1,{t:119}); class=gbzt id=gb_119 href="https://plus.google.com/?gpsrc=ogpy0&tab=wX"><span class=gbtb2></span><span class=gbts>+你</span></a></li><li class=gbt><a onclick=gbar.logger.il(1,{t:1}); class="gbzt gbz0l gbp1" id=gb_1 href="http://www.google.com.hk/webhp?hl=zh-CN&tab=ww"><span class=gbtb2></span><span class=gbts>搜索</span></a></li><li class=gbt><a onclick=gbar.qs(this);gbar.logger.il(1,{t:2}); class=gbzt id=gb_2 href="http://www.google.com.hk/imghp?hl=zh-CN&tab=wi"><span class=gbtb2></span><span class=gbts>圖片</span></a></li><li class=gbt><a onclick=gbar.qs(this);gbar.logger.il(1,{t:8}); class=gbzt id=gb_8 href="http://ditu.google.cn/maps?hl=zh-CN&tab=wl"><span class=gbtb2></span><span class=gbts>地圖</span></a></li>右鍵查看原始碼里能看到
uj5u.com熱心網友回復:
是搜索結果的源檔案uj5u.com熱心網友回復:
人家動態生成的,應該不行,截圖吧uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
直接獲取的網頁是不包含結果的,還有個間接的程序,可以進一步分析獲取,建議用fiddler轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/116070.html
標籤:語言基礎/算法/系統設計
上一篇:DataSnap 問題
下一篇:正則運算式問題
