实现js获取浏览器参数
测试时浏览器参数形式类似:/temp/jsParameter.html?p1=v1&p2=
<script type="text/javascript"> <!-- function getParameter(paramName){ /***取得浏览器的查询字段 * 例如:http:wwww.baidu.com?p1=v1&p2=v2 则search 最后的值为p1=v1&p2=v2 */ var paraMap = paraMap || {}; var paramPairs = paramPairs || []; var search = window.location.search ; if(!search || search,length){ return null; } search = search.substring(1,search.length); if(search.length <=2 || search.indexOf("=")==-1 ){ return null; } /** * 将查询参数分解成数组形式 ["p1=v1", "p2="] */ var paramPairs = search.split("&"); try{console.log(paramPairs)}catch(e){}; var air = null; var name = null; var value = null; var pairSplit = []; for(var i=0 ; i < paramPairs.length ; i++){ pair = paramPairs[i]; //将每一个参数分解成 name 、value pairSplit = pair.split("="); try{console.log(pairSplit)}catch(e){}; name = pairSplit[0]; //如果不存在‘=’或者等号后没有值 则将null赋值给value value = pairSplit.length>1?(pairSplit[1]!='' ?pairSplit[1]:null):null; //将name、value 追加到json对象中 paraMap[''+name+''] = value; } try{console.log(console.log(paraMap))}catch(e){}; //通过传来的 paramName 返回json中的值; return paraMap[''+paramName+''] ; }
<form name="fm" method="post" action="#"> 参数名:<input type="text" name="para"><br> <input type="button" value="测试" onclick="javascript:alert(getParameter(fm.para.value))"> </form>
相关推荐
这是一个JavaScript获取浏览器参数的方法,
原生javascript获取浏览器参数,封装方法传入要获取的参数返回字符串
主要介绍了JavaScript获取浏览器信息及获取浏览器地址和参数的方法的相关资料,需要的朋友可以参考下
本文通过实例代码给大家介绍了JS获取浏览器地址栏的多个参数值的任意值,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的的朋友参考下吧
下面小编就为大家带来一篇js操作浏览器的参数方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
主要介绍了javascript实现浏览器窗口传递参数,需要的朋友可以参考下
最近做个页面,需要用javascript获取url参数,可发现网上的东西,实在是多了,错误也实在是多啊,真晕,浪费了我不少时间于是,我便总结一下,一个好用的就可以了,先声明下,用正则,是简单,但多浏览器的兼容性,...
原生JS写的无限级树形菜单(包含文件:otree.js,otree.css,demo.html,demo1.html,imgs/ ),兼容IE6/7/8/9+、Chrome、Firefox、Opera、Safari等主流浏览器,以及360/搜狗等其他各浏览器。 可动态添加/删除节点,启用/...
连接到Neo4j实例以获取实时数据 用户指定的标签和要显示的属性 用户指定的Cypher查询来填充 为节点的图像的URL指定节点属性 指定边缘厚度的边缘属性 指定社区/集群的节点属性 指定节点大小的节点属性 配置弹出窗口 ...
确定JavaScript代码在什么浏览器中运行,并且获取有关客户端环境的其他信息。 在浏览器窗口的状态栏显示任意的文本。 处理在一个窗口中发生的未捕获的JavaScript错误。 编写和多个窗口或帧交互的JavaScript代码...
1、获取上一个网页的URL: String url=request.getHeader(Referer);... 您可能感兴趣的文章:jsp获取url路径的方法分析在jsp页面如何获得url参数jsp中获得路径的两种方法和获得url路径的方法(推荐)
环境:vs2019、.net 4.6。 WinForm窗体程序中使用CefSharp获取加载后的资源、截取request参数、拦截response数据、注入jquery文件和js代码。有问题可联系q369628105
该文档是所有的js获取屏幕分辨率的集合,注意:浏览器缩放会影响获取的参数。
1、原生JavaScript实现字符串长度截取 2、原生JavaScript获取域名主机 3、原生JavaScript清除...98、原生JavaScript获取浏览器版本号 99、原生JavaScript半角转换为全角函数 100、原生JavaScript全角转换为半角函数
原生JS写的无限级树形菜单(otree.js,otree.css,demo.html,demo1.html,imgs/ ),兼容IE6/7/8/9+、Chrome、Firefox、Opera、Safari等主流浏览器,以及360/搜狗等其他各浏览器。 可动态添加/删除节点,启用/不启用复选...
在ASP.NET中使用js时,js获取DOM元素时,经常获取不到,这是因为获取的方法有误,现在介绍一方法,解决如何使用js获取ASP.NET控件在浏览器端生成html标签对应的id 1.获取服务器端控件在浏览器端生成的标签的id,即...
* jQuery+ul 实现的跨浏览器菜单树 * 通过测试浏览器 ie6.0+,firefox3.5,safari3.2,opera10.0,Chrome4.0 * jquery版本:1.3.2 * * * * 用法: * // 构造菜单树对象 * var themenuTree = $("#thetree")....