我在iframe中有一个超链接。
<div ng-controller="imCtrl" ng-repeat="imprest in myFilter()">
<h2>{{imprest.name}}</h2>
</div>
在父窗口中,我有一个脚本,其中声明了<a href="JavaScript:openRec('8888')">Click here</a>
函数。如何从iframe调用此函数?
答案 0 :(得分:0)
检查https://developer.mozilla.org/en/DOM/window.parent
<a onclick="parent.openRec('8888');" href="#" >Click here</a>
OR
<a href="JavaScript:parent.openRec('8888');" >Click here</a>
如果父窗口和iframe属于同一个域,这应该有用。
它可能无法在跨域方案中使用。