easyui中跨页载入tab,iframe方式

用easyui,iframe+tab方式做管理系统的童鞋是不是会遇到这样的问题。

跨页载入tab(修改iframe的src)。

这个怎么形容呢,其实这是一个JS的通用问题,就是:

有两个页面,A页和B页,其中B页有iframe.

那么在A页点击一个链接,打开B页,如何同时也修改B页中的src值呢?

这个需求在easyui中也常见,

我们知道easyui中载入tab有一个方法::.addTab(tabid,tabtitle, tabherf)

我们要利用这个方法。


实现方法:

$().ready(function() {

	var _url = window.location.href;//取得当前页完整的URL

	//alert(window.location.href);


	//URL判断是否带参数 
	if(_url.indexOf("?")!=-1&&_url.indexOf("id=")!=-1&&_url.indexOf("title=")!=-1&&_url.indexOf("href=")!=-1){

		var url = $.url(encodeURI(_url));//encodeURI是用来转码的,因为参数中有可能带中文 

		//利用purl的param方法获得三个参数的值
		var _id= url.param("id");
		var _title = url.param("title");
		var _href = url.param("href");

		window.parent.addTab(_id,_title, _href);//载入tab

	}

});


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值