我正在尝试为页面的某些部分创建一个iframe小部件。但是如果我在iframe中导航,则iframe的src不会更改。我需要iframe中页面的实际网址:
我试过了:
var iframe_url = $('#iframe_tag').attr('src');
但我总是得到iframe的初始src。
除非iFrame中的域与页面域相同,否则您将无法执行此操作,因为它违反了XSS(跨站点脚本)规则。
如果是同一域,则可以使用:
var iframe_url = $('#iframe_tag').contents().get(0).location.href;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句