我的老板只是让我重新创建一个旧的 Web 部件。它基本上是图像图块,在被单击后,将另一个页面动态加载到该主页上的 iframe 中。像这样的东西:
images___________
[][]|
[][]|
[][]| iframe
|
|
她不希望我使用 iFrame。但是,动态内容必须存储在单独的页面中并具有单独的 URL。如何使用 URL 获取单独的页面内容并将其加载到没有 iFrame 的主页中?
我的老板只是让我重新创建一个旧的 Web 部件。它基本上是图像图块,在被单击后,将另一个页面动态加载到该主页上的 iframe 中。像这样的东西:
images___________
[][]|
[][]|
[][]| iframe
|
|
她不希望我使用 iFrame。但是,动态内容必须存储在单独的页面中并具有单独的 URL。如何使用 URL 获取单独的页面内容并将其加载到没有 iFrame 的主页中?
您可以使用 Ajax 并将内容加载到 div 中。
另一种方法是<object>
标记,或使用 Ajax 加载内容,然后将其添加到 html 元素中。
您可以使用jquery.load(); 执行那个。您可以尝试一下,如果遇到问题,请使用代码和问题更新您的问题,我/有人可以帮助您。
load()
看起来的基本思想是这样的
$('#result').load('ajax/test.html', function() {
//here you can update a div on your page with content from the file/page
});