首页 > 代码库 > iframe笔记及获取根目录的方法

iframe笔记及获取根目录的方法

    iframe外面的js不能调用里面的dom,只能通过调用里面的js方法来调用。

    iframe外面的js调用里面的js方法:通过iframe的name.里面的js方法名调用。

    初始化外面的jq:

    $(function(){
	outiframe.init();
);
    outiframe = {
	init : function(){
	//方法内容,如调用iframe里面的方法
	iframe的nane.ineriframe.inermethod1();
	},
	method : function(){
	//方法内容
	}
}

iframe里面的jq:

	
	ineriframe = {//相当于命名空间
	inermethod1 : function(){
		//方法内容
	},	
	inermethod2 : function(){
		//方法内容
	}
}


附上iframe的模板:

<iframe width=800 height=500 frameborder=0 scrolling=auto src=http://www.mamicode.com/""></iframe>

再附上js获取根目录的方法:

/**
 * 获取项目根路径
 * 
 * @returns
 */
function getRootpath() {
	var ctx = window.location.pathname;
	
	var rootPath = ctx.substring(0, ctx.substr(1).indexOf('/') + 1);
	return rootPath;
}


iframe笔记及获取根目录的方法