Javascript 获取一个有框架的页面的url

Javascript 获取一个有框架的页面的url,javascript,iframe,Javascript,Iframe,我正在使用(不是自愿的)第三方html表单服务,它显示在我正在使用的iframe中的网站上 使用表单后端可以指定要重定向到的页面,该页面显示在表单iframe中 我用的是这个框架爆破器: <script type="text/JavaScript">if (parent.frames.length > 0) top.location.replace(document.referrer);</script> if(parent.frames.length>0) 顶

我正在使用(不是自愿的)第三方html表单服务,它显示在我正在使用的iframe中的网站上

使用表单后端可以指定要重定向到的页面,该页面显示在表单iframe中

我用的是这个框架爆破器:

<script type="text/JavaScript">if (parent.frames.length > 0) 
top.location.replace(document.referrer);</script>
if(parent.frames.length>0)
顶部。位置。替换(文件。参考文件);
这很好,我的问题是我需要一个来自iframe所在页面URL的参数。使用上面的frame buster,document.referer是正在被截取的框架内的页面,而不是包含页面的url(带参数)


一旦使用上述脚本来破坏该框架,如何获取包含iframe的页面的URL?

好,您可以通过以下方法执行此操作:

 "window.top.location" in iframe

这似乎不起作用,我正在尝试从iframe中删除的页面之前的页面获取URL。你想要什么?返回上一页<代码>top.window.history.go(-1)更好。我需要上一页的url,以便从url获取参数。我想问题是,我本来不应该问这个问题。我通过做别的事情解决了这个问题。谢谢你的回复