作者:绿色小植被_552_584 | 来源:互联网 | 2023-08-22 17:22
篇首语:本文由编程笔记#小编为大家整理,主要介绍了我在IFRAME开放和外部网站。如何捕获在iframe中的外部网站点击的确切链接?相关的知识,希望对你有一定的参考价值。
篇首语:本文由编程笔记#小编为大家整理,主要介绍了我在IFRAME开放和外部网站。如何捕获在iframe中的外部网站点击的确切链接?相关的知识,希望对你有一定的参考价值。
我有一个包含Iframe的页面。我已经在iframe中打开了一个外部网站。我想使用纯javascipt捕获在iframe中单击的确切链接。以下是我的iframe代码。
var mOnitor= setInterval(function()
{
var elem = document.activeElement;
if(elem && elem.tagName == 'IFRAME')
{
elem.blur();
console.log(iframe_a.href);
//console.log("clicked");
}
}, 100);
答案
document.getElementsByTagName("a").forEach(function(el){
el.addEventListener("click", function(el){
//here is your link value
var link = el.currentTarget.getAttribute('href');
//return false;
});
});