更改iframe的src不起作用
changing the src of iframe not working
我正试图为页面的某个部分创建一个iframe小部件。但是如果我在iframe中导航,iframe的src不会改变。我需要iframe:中页面的实际URL
我试过了:
var iframe_url = $('#iframe_tag').attr('src');
但是我总是得到iframe的初始src。
除非iFrame中的域与页面域相同,否则您将无法执行此操作,因为它违反了XSS(跨站点脚本)规则。
如果是同一个域,则可以使用:
var iframe_url = $('#iframe_tag').contents().get(0).location.href;
相关文章:
- jQuery place attr src在Chrome中不起作用
- setAttribute和video.src用于更改IE9中不起作用的视频标记源
- 如果iframe在src(pdf或text)中有非html文档,则iframe中的onload不起作用
- 相对网址在JavaScript(element.src)中不起作用
- AngularJs ng-include src =“sample.html ” 不起作用
- 保存图像 src 的功能不起作用
- 在图像不起作用的 src 中添加 jQuery 变量
- AngularJS - img ng-src 到 base64 数据(不是 url)不起作用
- 设置图像 SRC 在火狐浏览器上不起作用
- 脚本 SRC 归因有时在.php文件中不起作用
- 奇怪的 img src 路径,在本地主机上不起作用
- 脚本标签的动态创建和 src 加载在 ie10 中不起作用
- document.getElementById('foo').src='' 不起作用
- Javascript set src 属性的图像不起作用
- href 中的角绑定有效,但 src 绑定不起作用
- 改变iframe src的Javascript;不起作用
- .src=Array[i]dons'似乎不起作用
- img的jQuery.attr(“src”)不起作用
- img src中的流星模板不起作用
- HTML5视频循环src对端播放功能的更改不起作用