纯html静态页面怎么获取参数(用javascript传递页面参数)
来源:互联网 发布:孙悟空识字软件 编辑:程序博客网 时间:2024/05/01 22:09
最近工作上有个奇怪的需求需要在静态页面之间传递参数
我冥思苦想不得其解 纯html静态页面怎么获取参数呢?
后来突然想到javascript 一切迎刃而解......
下面我来给大家说一下用javascript在静态页面上接受参数的方法
其实很简单 只要用户打开的页面url后带有参数
而javascript可以获取当前页面的url 只要对获取下来的url进行简单地解析即可
给大家看一下我的代码 只要把这些代码嵌入到页面文件即可
如果对方用了POST方法传递参数 url中是不会含有参数的
所以这个技巧只对GET方法或者指定了参数的url有用哦
我冥思苦想不得其解 纯html静态页面怎么获取参数呢?
后来突然想到javascript 一切迎刃而解......
下面我来给大家说一下用javascript在静态页面上接受参数的方法
其实很简单 只要用户打开的页面url后带有参数
而javascript可以获取当前页面的url 只要对获取下来的url进行简单地解析即可
给大家看一下我的代码 只要把这些代码嵌入到页面文件即可
<script>
urlinfo=window.location.href; //获取当前页面的url
len=urlinfo.length;//获取url的长度
offset=urlinfo.indexOf("?");//设置参数字符串开始的位置
newsidinfo=urlinfo.substr(offset,len)//取出参数字符串 这里会获得类似“id=1”这样的字符串
newsids=newsidinfo.split("=");//对获得的参数字符串按照“=”进行分割
newsid=newsids[1];//得到参数值
alert("您要传递的参数值是"+newsid);
</script>
urlinfo=window.location.href; //获取当前页面的url
len=urlinfo.length;//获取url的长度
offset=urlinfo.indexOf("?");//设置参数字符串开始的位置
newsidinfo=urlinfo.substr(offset,len)//取出参数字符串 这里会获得类似“id=1”这样的字符串
newsids=newsidinfo.split("=");//对获得的参数字符串按照“=”进行分割
newsid=newsids[1];//得到参数值
alert("您要传递的参数值是"+newsid);
</script>
不过一定要记得 这个方法只是针对含有参数的url有用
如果对方用了POST方法传递参数 url中是不会含有参数的
所以这个技巧只对GET方法或者指定了参数的url有用哦
- 纯html静态页面怎么获取参数(用javascript传递页面参数)
- 纯html静态页面怎么获取参数(用javascript传递页面参数)
- Javascript获取HTML静态页面参数传递值
- html静态页面传递参数-利用JavaScript方法实现静态
- 纯HTML页面之间传递参数
- 纯html页面之间传递参数
- 利用JavaScript方法实现静态html页面参数传递
- 静态HTML页面传递参数的方法
- jQuery设置和获取HTML、文本和值和Javascript获取HTML静态页面参数传递值示例
- 静态页面网页参数传递,获取
- 实现html页面的参数传递-javascript
- javascript传递参数到html页面示例
- HTML页面地址栏参数传递与获取
- 静态HTML页面传递参数的方法 (表单)
- 静态HTML页面传递参数的方法 (表单)
- javascript html 静态页面传参数
- JavaScript获取页面跳转传递的参数
- 静态页面获取参数
- C#如何读写xml文件
- 重新开始,从头开始
- 海南英语111——Part 9: Compliments 赞美
- tracert
- 一个计算机专业学生几年的编程经验汇总(收藏)
- 纯html静态页面怎么获取参数(用javascript传递页面参数)
- 数字证书简介
- Visual C++线程同步技术
- 软件测试读书笔记(三)软件测试过程
- 如何在三个月掌握三年的经验(转载&&笔记)
- 一篇好文,以在迷茫时阅读
- 技术的歧视和势利
- windows和linux下的终端仿真
- java.lang.OutOfMemoryError学习笔记