Javascript 提交后如何获取真实的iframe源?

Javascript 提交后如何获取真实的iframe源?,javascript,jquery,iframe,Javascript,Jquery,Iframe,我已经连接了一个iframe进行付款 <iframe src="https://direct.tranzila.com/xxxx/iframe.php?ppnewwin=2&lang=il&nologo=1&sum=9&pdesc=simple&currency=1&userid=123" name="tranzila_payment" id="tranzila_payment" width="370" height="455"><

我已经连接了一个iframe进行付款

<iframe src="https://direct.tranzila.com/xxxx/iframe.php?ppnewwin=2&lang=il&nologo=1&sum=9&pdesc=simple&currency=1&userid=123" name="tranzila_payment" id="tranzila_payment" width="370" height="455"></iframe>

现在,在支付成功后,iframe重定向到success.php页面

我想从父窗口检查它。但是$('#tranzila_payment').attr('src')具有相同的值(iframe.php)

是否有其他方法检查iframe是否重定向到目标页面


谢谢,

即使当iframe移动到新位置时,
src
属性仍保持页面加载时的状态,要获取当前位置,您需要从iframe中的窗口对象获取它。试试这个:

document.getElementById('tranzila_payment').contentWindow.location.href
值得注意的是,通过iframe.contentWindow访问的任何内容都是只读的