如何使用JavaScript实现两种获取URL参数的方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计488个文字,预计阅读时间需要2分钟。
使用JavaScript获取URL参数并跳转:
javascript// 获取URL参数function getUrlParameter(name) { name=name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]'); var regex=new RegExp('[\\?&]' + name + '=([^]*)'); var results=regex.exec(location.search); return results===null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));}
// 获取参数1和参数2的值var param1=getUrlParameter('1');var param2=getUrlParameter('2');
// 跳转到指定页面,传递参数window.location.href='要跳转的页面?1=' + param1 + '&2=' + param2;
这次是使用JavaScript来获取url(request)中的参数
在日常页面编写的过程中为了方便操作在<script>中通过使用window.location.href="要跳转的页面?参数1=" rel="external nofollow" +值1+"&参数2="+值2 来进行页面跳转并传值。
本文共计488个文字,预计阅读时间需要2分钟。
使用JavaScript获取URL参数并跳转:
javascript// 获取URL参数function getUrlParameter(name) { name=name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]'); var regex=new RegExp('[\\?&]' + name + '=([^]*)'); var results=regex.exec(location.search); return results===null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));}
// 获取参数1和参数2的值var param1=getUrlParameter('1');var param2=getUrlParameter('2');
// 跳转到指定页面,传递参数window.location.href='要跳转的页面?1=' + param1 + '&2=' + param2;
这次是使用JavaScript来获取url(request)中的参数
在日常页面编写的过程中为了方便操作在<script>中通过使用window.location.href="要跳转的页面?参数1=" rel="external nofollow" +值1+"&参数2="+值2 来进行页面跳转并传值。

