请选择 进入手机版 | 继续访问电脑版
开启辅助访问
帐号登录 |立即注册

JS不使用COOKIE,如何获取不同页面的URL信息进行处理

 
1、登录页login.html的HTML内容
<body>
<form action= ”index.html">
用户名: <input type= "text" name="uname">
<input type=" submit" value=" 登录">
</form>
</body>


2、在提交处理页index.html的加入如下JS代码:
<div>< /div>
<script>
表单提交后,会将URL信息和参数传递给index.html。我们使用location.search可以获得URL中的参数信息。
console. 1og(location.search); // ?uname=andy
// 1.先去掉?符号, 用substr( '起始的位置',截取几个字符);
var params = location. search. substr(1); // uname=andy
console.log(params);
// 2.利用=把字符串分割为数组split('=');
var arr = params.split('=');
console.log(arr); // 得到数组["uname","ANDY"]
var div = document . querySelector( ' div' );
// 3.把数据写入div中
div. innerHTML = arr[1]+“ 欢迎您!”;
</script>
</body>


回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

友情链接
  • 艾Q网

    提供设计文章,教程和分享聚合信息与导航工具,最新音乐,动漫,游戏资讯的网站。