iframe框架中函數的相互調用

//父頁面中調用子窗口的函數
$(function(){
	$('#pCallCa').on('click',function(){
		//js方法
		window.aIframe.aa(); //iframe的name名稱直接調用函數
	});
	$('#pCallCb').on('click',function(){
		//jQuery方法
		$('iframe[data-id$=IframeB]').get(0).contentWindow.bb(); //iframe的name名稱直接調用函數
	});
});

$(function(){
	//子窗口調用父窗口的函數
	$('#pa').on('click',function(){
		//js方式
		window.parent.fu();
		//jQuery方式
		//$(window.parent).get(0).fu();
	});
	//調用同級iframe的函數
	$('#aa').on('click',function(){
		//js方式
		//window.parent.bIframe.bb();
		//jQuery方式
		$("iframe[data-id$=IframeB]",window.parent.document).get(0).contentWindow.bb();
	});
	
});
相關文章
相關標籤/搜索