有没有办法让Iframe请求外部网站就好像它是移动设备一样,所以返回的内容会有一个小尺寸等?
我使用宽度和高度属性在iframe中显示外部网站
<iframe src="http://marketwatch.com" width="300px" height="300px" ></iframe>
但由于浏览器不是移动浏览器,因此返回的内容是针对普通浏览器量身定制的,我最终会有滚动条。
如果返回的内容是移动设备的内容,则不再有滚动条等。
答案 0 :(得分:0)
这取决于网站如何检测它是否应该是移动浏览器。
如果网站有特定于移动设备的网址,您可以访问该网址,然后再转到该网址。
如果它查看用户代理字符串并执行类似的操作,那么您可能无法执行此操作。我认为很多将基于用户代理检测,但只是重定向到该网站的移动版本。如果您知道该网站的移动版本,那么您可以使用它,它应该没问题。
当然,这需要您事先了解您想要使用的网站。不确定是否有通用的解决方案。