【发布时间】:2012-02-02 18:16:47
【问题描述】:
我想知道这是否有可能,尽管不允许通过Javascript 通过iframe 操作来自另一个域的内容。
我想使用Colorbox 从另一个页面加载特定元素。所以,如果在另一个网站上有一个容器div#shell,我希望Colorbox 只显示div#shell 中的内容。
此内容位于另一个域中,因此,我不确定这是否可行。我想我将仅限于屏幕截图...
【问题讨论】:
我想知道这是否有可能,尽管不允许通过Javascript 通过iframe 操作来自另一个域的内容。
我想使用Colorbox 从另一个页面加载特定元素。所以,如果在另一个网站上有一个容器div#shell,我希望Colorbox 只显示div#shell 中的内容。
此内容位于另一个域中,因此,我不确定这是否可行。我想我将仅限于屏幕截图...
【问题讨论】:
您可以使用 jQuery ajax 代替 iframe 将页面拉入变量并通过解析 HTML 找到适当的部分。
【讨论】:
$('#result').load('ajax/test.html #container');,它将仅获取 ID 为容器的元素。