js_自己封装一个可查询frame中对象的一个方法

阅读更多

说明

用途: 查询当前页面以及所包含的frame中id为传入的参数的对象,如本身页面为frame,还可查询上级页面中id为传入参数的对象。

参数:可传入对象id,以及对象本身

返回:返回所传id的对象

 

用法:如查询id为javaeye的对象

 

var xx = $$('javaeye');
 

方法原码如下:

 

function $$(id){
	if(typeof id == 'string'){
		var obj = document.getElementById(id);		
		if(obj)return obj;	
		var p = window;
		//先搜索自己的子frame
		var fs = [];
		for(var k=0; k   
 

 

请高手赐教,以使更加完善!!

 

你可能感兴趣的:(js_自己封装一个可查询frame中对象的一个方法)