什么是iFrame的替代品?

时间:2013-01-14 12:45:41

标签: html

我的老板刚要我重新创建一个旧的Web部件。它基本上是图像切片,在被点击时,动态地将另一个页面加载到该主页面上的iframe中。像这样:

images___________
  [][]|
  [][]|
  [][]|  iframe
      |
      |

她不希望我使用iFrame。但是,动态内容必须存储在单独的页面中并具有单独的URL。如何将单独的页面内容与URL一起使用并将其加载到我的主页面而不使用iFrame?

3 个答案:

答案 0 :(得分:3)

您可以使用Ajax并在div中加载内容。

答案 1 :(得分:2)

替代方法是<object>标记,或使用Ajax加载内容,然后将其添加到html元素中。

答案 2 :(得分:2)

您可以使用jquery.load();执行此操作。您可以尝试一下,如果遇到问题,请使用代码和问题更新您的问题,我/有人可以帮助您。

load()的基本概念看起来像这样

$('#result').load('ajax/test.html', function() {
  //here you can update a div on your page with content from the file/page
});