本文摘自PHP中文网,作者小云云,侵删。
这篇文章给大家详细介绍了HTML页面跳转及参数传递问题,希望能帮助到大家。HTML页面跳转:
1 | window.open(url, "" , "width=600,height=400" );
|
第二个参数:_self,在当前窗口打开窗口;_blank(默认值),在另外的新建窗口打开新窗口;
1 2 3 | window.location.href= "http://www.jb51.net" ; //在同当前窗口中打开窗口
window.history.back(-1);
<a href= "http://www.baidu.net" target= "_blank" >
|
HTML参数传递:
1. url传参:
第一个页面(a.html):
1 2 3 4 | var obj = a.value;
var url = 'jxb.html?obj=' +obj;
url = encodeURI(url);
window.open(url, "" , "width=600,height=400" );
|
第二个页面(b.html):
1 2 3 | var url = decodeURI(window.location.href);
var argsIndex = url .split( "?obj=" );
var arg = argsIndex[1];
|
注:中文传输:可以在页面a用encodeURI 编码url 在b页面用decodeURI解码url
2. cookie传参:
阅读剩余部分
相关阅读 >>
Html5新机制:postmessage实现安全跨域通信(代码)
Html怎么打印
Html怎么设置不缓存
Html5和Html能看出区别吗
Html中的meta设置方法
Html 元素
Html如何使用失去焦点属性onblur
Html 简介
关于Html 文本格式化的代码
Html中怎么设置h1的字体样式你知道吗?关于设置h1标签的样式详解
更多相关阅读请进入《Html》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » HTML页面跳转及参数传递问题