函数在iframe.src和iframe.contentwindow.location之间进行选择

时间:2013-06-17 11:11:14

标签: javascript jquery iframe

我正在使用iframe.get(0).contentWindow.location来获取iframe的当前网址。问题是,如果用户离开原始域,则会引发错误。我如何告诉js / jquery然后使用iframe.src

TIA!

1 个答案:

答案 0 :(得分:3)

您需要try获取contentWindow location

try {src = iframe.get(0).contentWindow.location.href;}
catch(e) {src = iframe.get(0).src;}