2010-04-21 83 views
1

我有一个IFrame,用于加载自定义搜索,并在iframe中显示结果。我通过调用外部URL获得的搜索结果返回一个值。我需要为在移动设备上工作的移动网站实施同样的事情,因此我需要用其他方式替换IFrame。这是否可以使用div标签,因为大多数移动设备不支持帧。并没有JavaScript可能被使用。任何建议将被认真考虑。用div替换IFrame

回答

3

当初始构建时,您必须将内容直接放在页面上。

既然你说这是外部的,这可能会涉及使用curl来获取内容,解析它,提取内容(例如丢弃<head>)并将其插入到页面上。

请注意,这是进入更热的版权水域,然后iframing从外部网站的内容 - 所以请确保数据提供商很高兴你这样做。

(或使用<object type="text/html">这实际上是,浏览器支持较差)