iframe大小操纵

时间:2010-05-20 16:47:12

标签: javascript html iframe mobile-website

有没有办法让Iframe请求外部网站就好像它是移动设备一样,所以返回的内容会有一个小尺寸等?

我使用宽度和高度属性在iframe中显示外部网站

<iframe src="http://marketwatch.com" width="300px" height="300px"  ></iframe>

但由于浏览器不是移动浏览器,因此返回的内容是针对普通浏览器量身定制的,我最终会有滚动条。

如果返回的内容是移动设备的内容,则不再有滚动条等。

1 个答案:

答案 0 :(得分:0)

这取决于网站如何检测它是否应该是移动浏览器。

如果网站有特定于移动设备的网址,您可以访问该网址,然后再转到该网址。

如果它查看用户代理字符串并执行类似的操作,那么您可能无法执行此操作。我认为很多将基于用户代理检测,但只是重定向到该网站的移动版本。如果您知道该网站的移动版本,那么您可以使用它,它应该没问题。

当然,这需要您事先了解您想要使用的网站。不确定是否有通用的解决方案。