我有一个加载页面的 iframe,当单击按钮时,加载包括链接在内的动态内容。我需要将所有这些链接的目标从更改_blank
为_self
- 但我完全不知道如何在每次将新内容加载到 iframe 时运行代码。我尝试了很多选项,最新的是向 iframe 添加一个点击函数作为运行代码的触发器:
$("#myFrame").click(function () {
$('#myFrame').find('a[target="_blank"]').each(function () {
$(this).attr('target', '_self');
});
});
一旦内容在 iframe 中完成加载,如何找到动态生成的内容并更改链接目标?不存在“同源策略”问题,因为 iframe 中的页面位于同一域中。
谢谢。