在同一源URL上捕获iframe readystatechange事件

时间:2016-07-22 07:40:23

标签: javascript html iframe browser onreadystatechange

在网页上,我尝试为IFrame元素(在页面上)创建一个URL栏,该URL位于同一个源上。 我可以在iframe上捕获'load'事件,但像phpmyadmin这样的页面不会触发加载事件但会触发Ready State Change事件。 我试图缓存“readystatechange”事件,如下所示:

var newFrame = document.createElement("iframe"); newFrame.setAttribute("src", url); ... newFrame.addEventListener('load', function(){ newFrame.contentDocument.addEventListener('readystatechange', function(ev){ console.log('readystatechange', ev); }); });

但是,这不起作用。我无法抓住“readystatechange”事件。 有没有办法捕获iframe的“readystatechange”事件?

0 个答案:

没有答案