jQuery iframe-如何获得父窗口的URL时,使用iframe
jQuery iframe- how to get parent window URL when using an iframe?
我已经给出了一个例子。
test.html:
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js">
</head>
<body>
<h1>main window test</h1>
<iframe src="./iframe.html"></iframe>
</body>
</html>
iframe.html:
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
</head>
<body>
<h1>iframe testing</h1>
<script type="text/javascript">
$(document).ready(function() {
alert("window.location.href"+window.location.href);
});
</script>
</body>
</html>
在警报->我得到iframe url "C:'Users'nn96589'Desktop'testfolder'iframe.html"
但是,我需要主窗口的URL是"C:'Users'nc96589'Desktop'testfolder'test.html"
有人能帮我吗?尝试使用document.referrer
<iframe src="data:text/html,<!DOCTYPE html><html><body><script>document.write(document.referrer)</script></body></html>">
</iframe>
相关文章:
- ASP.Net MVC 脚本无法使用控制器的默认操作 URL.使用控制器/操作 URL 也是如此
- 我如何使用后端预签名url使用其SDK将文件上传到AmazonS3
- AngularJS URL使用$locationProvider.html5Mode进行了转义(true)
- 尝试将JS绑定到html图像url - 使用WP主题定制器API
- AngularJS:首次加载页面时对给定的URL使用路由
- 对 URL 使用 E2E 量角器测试 HTTP 结果
- 对带有查询字符串的URL使用preg_match
- 如何根据使用的URL使用javascript更改页面内容
- 通过检查页面URL使用if-else
- 如何删除或更改.html扩展在我的url使用javascript或jQuery
- 如何从哈希url使用id更改内容
- 是否有一种方法来获得get请求URL使用JavaScript?(不是浏览器中的当前URL)
- 让JS在更改页面时更改url(使用hashtag)
- 如何获得重定向页面url使用javascript
- 加载图像后,只有鼠标悬停在URL(使用DIV标签)
- 如何获取当前位置,鼠标位置和当前url使用javascript浏览器检测
- Grails资源管道:如何在javascript中动态查找图像url(使用knockout)
- 重定向到新的URL使用onBeforeRequest和Chrome .tab .query (Chrome扩展)
- 解码值从URL使用Javascript
- 删除散列(#)&值从URL使用javascript