`
二当家的
  • 浏览: 23766 次
文章分类
社区版块
存档分类
最新评论

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里面调用外面的方法和dom,可以用:window.parent.外面的方法或dom操作。



附上iframe的模板:

<iframe width=800 height=500 frameborder=0 scrolling=auto src=""></iframe>

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

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


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics