我需要从移动设备/平板电脑浏览器(Android手机/平板电脑和功能手机)查看该页面的查看源。
我尝试了一些方法,但不像台式机那样可行。我觉得很难检查。
javascript: alert(document.getElementsByTagName('html')[0].innerHTML);
view-source:http://domain.com
是否有其他方法可以在其他浏览器和特色手机浏览器中查看
答案 0 :(得分:3)
现在,在 site-address.com 上适用于Chrome-Android的设备上添加view-source:
。
来源:https://www.quora.com/How-can-I-view-a-webpage-source-code-in-Google-chrome-mobile-version
答案 1 :(得分:2)
您可以尝试在桌面版Chrome上进行远程调试,以便在Chrome for Android上调试代码
https://developer.chrome.com/devtools/docs/remote-debugging
Google Play上有多个应用可直接通过手机启用查看源。这是一个:https://play.google.com/store/apps/details?id=com.androidyou.webpagelite&hl=en
Google Play上的快速搜索会列出多个应用:https://play.google.com/store/search?q=view%20source&c=apps&hl=en
答案 2 :(得分:2)
您可以在Play商店中使用名为Html Page Source的酷炫应用程序 https://play.google.com/store/apps/details?id=com.scintillar.hps
答案 3 :(得分:1)
这是一个旧帖子,但Chrome开发工具中仍然存在问题。我发现在本地检查移动源的最佳方法是在Xcode的iOS模拟器中本地打开该站点。然后从那里打开Safari浏览器并启用开发工具,如果您还没有这样做(转到首选项 - >高级 - >在菜单栏中显示开发菜单)。现在,您将在主菜单中看到开发选项,并可以开发 - > iOS模拟器 - >你在Xcode的iOS模拟器中打开的页面就在那里。单击它后,它将打开Web检查器,您可以像在浏览器开发工具中一样进行编辑。
我担心这个解决方案只适用于Mac,因为它使用的是Xcode。
答案 4 :(得分:0)
我在谷歌找到了这个。希望这可以帮助你。
答案 5 :(得分:0)
在iPhone上使用chrome时,视图源url前缀技巧对我不起作用。我猜可能已经安装了一些应用程序可以执行此操作,但是出于任何原因,我只是更愿意自己完成而不是安装“还没有另一个应用程序”。
我找到了这个不错的快速教程,内容涉及如何在移动safari上设置书签,该书签将自动打开页面的查看源:https://appletoolbox.com/2014/03/how-to-view-webpage-html-source-codes-on-ipad-iphone-no-app-required/
它对我而言完美无缺,现在我可以随时将其设置为永久书签,而无需安装任何应用程序。
答案 6 :(得分:0)
这个问题已经有好几年了,并且有一些很好的解决方法建议,但是我没有真正注意到任何直接解决原始问题核心的答案。所以:
不可能在功能电话浏览器(甚至任意第三方智能手机浏览器)中提供“通用”查看源的方法,因为“查看源”(通过任何方法)是在浏览器中实现的功能。因此,如何访问它,甚至 ,都取决于浏览器的开发人员。我敢肯定,有很多浏览器有意阻止用户查看页面源,如果是这样的话,那么您就不走运了,除了此处提供的变通办法。
诸如“查看源代码”应用程序外部之类的变通办法,虽然在某些情况下很有用,但充其量是对原始请求的不完善的部分解决方案。永远无法确定任何此类应用程序会以与手机浏览器加载的页面相同的格式显示页面的来源。
现代Web内容通过浏览器检测,会话管理等以各种方式进行自身更改,因此,永远都不能依靠任何外部应用程序加载的源来表示由其他应用程序加载的源。如果您想查看源代码而打算使用外部应用程序加载页面,则最好使用Chrome(或者在iOS设备上为Safari)。