location.search是从当前URL的?号开始的字符串
如:http://www.51js.com/viewthread.php?tid=22720
它的search就是?tid=22720
通过这个函数就可以轻易取到连接后面带的参数,这个可用户父窗口向子窗口传递参数
eg:
Java代码:
function openTable(id){
var feathers="status=no,width=650px,height=670px,top=0px,menubar=no,resizable=no,scrollbars=yes,toolbar=no,channelmode=no";
var openWin = window.open("allInfo.html?"+id+","+new Date().getTime(),"declare",feathers);
openWin.focus();
}
function openTable(id){
var feathers="status=no,width=650px,height=670px,top=0px,menubar=no,resizable=no,scrollbars=yes,toolbar=no,channelmode=no";
var openWin = window.open("allInfo.html?"+id+","+new Date().getTime(),"declare",feathers);
openWin.focus();
}
在allInfo.html页面中如果我们要获取id的值的话,可以这样获得
Java代码
<script type="text/javascript">
var params= window.location.search;//params:?id,date
var arr = params.substring(1).split(",");
var id = arr[0];
</script>
相关文章
- 07-25[转帖]浏览器的F5和Ctrl+F5
- 07-25【转】globk中的卫星轨道约束
- 07-25关于abbr 的一些用法
- 07-25python3 写一个简单的websocket程序(转)
- 07-25git安装及git命令的用法
- 07-25Event事件的兼容性(转)
- 07-25Nosql数据库ElasticSearch的基础用法-初步探索
- 07-255 -- Hibernate的基本用法 --4 2 hibernate.properties文件与hibernate.cfg.xml文件
- 07-25bs4和xpath的用法
- 07-25popToViewController的用法(跳转到你想跳转到的那个控制器)