與所有互聯網瀏覽器一樣,用戶可以查看他們訪問的任何網頁的HTML或其他源代碼。您只需查看源代碼即可。我目前在Paypal網站上使用Android平板電腦,並想知道是否有方法查找它的代碼。貝寶網站在頁面頂部提供彈出窗口,說明下載Android應用程序。我想知道如何在我的網站上添加此功能。查看平板電腦上網頁的html代碼
回答
我還沒有發現在默認瀏覽器的任何查看源代碼的選項,但您可以輸入在URL字段此查看源代碼:
javascript:alert(document.documentElement.innerHTML);
您可以通過輸入「關於更改用戶代理:調試「在地址欄中,然後轉到設置 - UAString。
Chrome,Firefox,Safari和Opera移動瀏覽器有能力通過其桌面設備進行檢測。
太好了。謝謝你的作品!=) – Jeevs
您可以安裝此功能的應用程序。
只需在Google Play(應用商店)中搜索「查看網絡來源」即可。 Jamens Obrien的第一個應用程序是一個非常基本的應用程序,進入你的「分享選項」。
所以當你使用你喜歡的Android瀏覽器進行瀏覽時。無論是默認瀏覽器,Firefox,Chrome,Dolphin還是Opera Mobile,只是「共享頁面」,並且在共享選項列表中,您現在可以看到「查看網絡源代碼」選項。
一旦你選擇了,新的應用程序將打開url並檢索HTML代碼以供查看。
希望這可以幫助很多人。我在這裏一遍又一遍地看到這個問題。
這可能不適用於任何已登錄的頁面或爲不同瀏覽器提供不同輸出的頁面。 – NoBugs
的確,該應用程序幾乎可以將網頁作爲網絡客戶端本身下載。登錄網站的解決方案可能是同一瀏覽器的編譯版本。例如。啓用此查看源功能的webkit。 – BerggreenDK
Webkit webviews沒有瀏覽器cookies,他們必須執行。否則,這將是一個安全漏洞,任何應用程序都可以獲取您的cookies /登錄信息。 – NoBugs
如果您將插件安裝到普通桌面瀏覽器中,您可以更改/僞造瀏覽器的用戶代理字符串,該怎麼辦?然後從您的Android平板電腦中抓取該設備併爲您的虛擬配置文件設置該設置,然後使用它訪問該網站。登錄,然後查看源代碼?
火狐: https://addons.mozilla.org/en-US/firefox/addon/user-agent-switcher/
谷歌瀏覽器:
我自己使用這種方法來了解公共站點如何響應移動代理。相當有趣。 – BerggreenDK
你也可以不管URL你與來訪的前綴 「查看源代碼:」(不帶引號),例如查看源代碼:http://www.http://example.com
不工作! Chrome和Lightning瀏覽器在「view-source」之前添加「http://」。 對索尼Xperia – karantan
保存下面的代碼作爲書籤,只要你想查看的網頁
javascript:var s=document.documentElement.outerHTML;var w=window.open();w.document.body.innerHTML=s.replace(/</g,"<").replace(/>/g,"><br/>");w.document.close()
進行了測試,優化了一點,'javascript:var d = window.open()。document; d.body.innerHTML = document.documentElement.outerHTML.replace(/ g,「<」).replace (/>/g,「>
」); d.close()'如果想要使用樣式語法,他可以使用[jsbeautifier](http://jsbeautifier.org/)或[prettify](https:/ /github.com/google/code-prettify)在小書籤 –
Valen
這是我正在使用的一個'javascript:var d = window.open()。document; d.write(「
"+document.documentElement.outerHTML.replace(//g,">")+"「); d.close()' – Valen
使用此爲Android默認Web瀏覽器的源打開它:
javascript:alert(document.documentElement.innerHTML);
And this for Google Chrome瀏覽器:
view-source:http://www.yoursite.com
「視圖源:」 1 –
view-source:在Firefox上爲我工作 –
- 1. 查看手機/平板電腦中的js文件/代碼
- 2. 檢查網頁是否在平板電腦上運行
- 3. 平板電腦上的ListPreference
- 4. 查看Android平板電腦上的崩潰日誌(HTC Flyer)
- 5. 網站看起來不同在safari/chrome在平板電腦上
- 6. jQuery檢查平板電腦?
- 7. 在移動設備/平板電腦上查看您的網站時,是否有禁用jQuery代碼的方法?
- 8. 在平板電腦上
- 9. Drawbitmaps在平板電腦上
- 10. 手機和平板電腦上的代碼行爲不同
- 11. 在平板電腦上顯示平板電腦Samsung Galaxy tab 3上的信息
- 12. 平板電腦平板電腦的相機尺寸
- 13. Android平板電腦?
- 14. 平板電腦的Android imei號碼
- 15. 我的網頁的部分不熄滅平板電腦上的頁面
- 16. 開發Android平板電腦,與物理平板電腦
- 17. Tango平板電腦可以用作普通平板電腦嗎?
- 18. 混合PC /平板電腦網站
- 19. asp.net網站,移動/平板電腦
- 20. Android平板電腦上的單頁網頁應用程序高度問題
- 21. 如何確定手機和平板電腦的網頁html元素的大小
- 22. 平板電腦上的Mouseleave問題
- 23. 平板電腦上的AppWidget問題
- 24. Android在平板電腦上的東西
- 25. 平板電腦上的並排片段
- 26. Phonegap在平板電腦上的「navigator.notification.activitystart()」
- 27. Android平板電腦上的Eclipse?
- 28. 在平板電腦上的ListView
- 29. 平板電腦上的SystemBar寬度
- 30. Android平板電腦上的StageVideo閃爍?
我不知道如何查看sou rce,但該功能可能只是測試客戶端UserAgent字符串的一些腳本(serverside或JavaScript),如果它包含「android」,它會顯示下載該應用程序的消息。 – 2011-07-15 11:44:42
嗯!我仍然很想知道他們是如何做到的。 。我想添加這個到我的。 。 – Jeevs
請檢查我的答案。 – BerggreenDK