只是想知道是否有人对使用 jQuery 获取 iFrame 的 URL 有任何想法。
例如,如果我的页面上有一个 iFrame,并且有人正在滚动浏览该 iFrame 内的网站,那么是否有一种轻量级的方法可以获取他们所在的当前 URL。
你应该能够做类似的事情
$("#parent").get(0).contentWindow.location
如果有人不得不再问一次。我必须使用 jquery 让它获取 src 并再次重写它,因为我想重绘/更改具有嵌入的内容。只是,您需要预先包含 iframe 以让您拥有直接选择器。
var iframeSrc = $('.article-content iframe:first-child').attr('src');
console.log(iframeSrc);
让我知道这是否有帮助。
用这个
var iframe = '<iframe src="http://someaddress.com" width="600" height="500"></iframe>';
regEx = /(src)=["']([^"']*)["']/gi;
iframe.replace(regEx, function(all, type, value) {
alert(value);
});