2017-03-02 65 views
0

我正在尝试获取iframe的内容窗口。然而在angularJS中获取内容窗口

$('#loginframe')[0].contentWindow 

,我无法使用jQuery的角度,从而试图做到这一点本机方式没有多少成功:

jQuery中我一直在做这个

var iframe = document.getElementById('loginframe'); 
    var insideDoc = (iframe.contentWindow || iframe.contentDocument); 

什么是做这件事的正确方法?

谢谢!

+0

是否iframe中需要被太索引即iframe的[0]?很难说没有看到iframe或页面的输出。 – nico

+0

'document.getElementById('loginframe')。contentWindow'应该可以工作。无论何时您提出问题,请解释问题所在以及任何错误消息。请参阅http://stackoverflow.com/questions/19693984/accessing-javascript-variables-within-an-iframe/19694074#19694074 –

+1

你是在AngularJS(1.x)还是Angular(2+)中执行此操作?你已经用两个版本标记了问题,这很难回答。 –

回答