js中获取当前url路径
程序员文章站
2022-06-17 09:28:31
可以使用 window.location 获取当前页面url。以下是一些简单应用。 ......
可以使用 window.location 获取当前页面url。以下是一些简单应用。
<script> $(function(){ // 返回 web 主机的域名,如:http://127.0.0.1:8080/testdemo/test.html?id=1&name=test var url = window.location.href; // 返回当前页面的路径和文件名,如:/testdemo/test.html var pathname = window.location.pathname; // 返回 web 主机的端口,如:8080 var port = window.location.port; // 返回所使用的 web 协议,如:http: var protocol = window.location.protocol; // 获取参数,如:?id=1&name=test var search = window.location.search; // 获取指定参数值 var id = geturlparam('id'); // 1 var name = geturlparam('name'); // test }); function geturlparam(name) { // 取得url中?后面的字符 var query = window.location.search.substring(1); // 把参数按&拆分成数组 var param_arr = query.split("&"); for (var i = 0; i < param_arr.length; i++) { var pair = param_arr[i].split("="); if (pair[0] == name) { return pair[1]; } } return (false); } </script>
推荐阅读
-
JS与OC交互,JS中调用OC方法(获取JSContext的方式)
-
JSP中js传递和解析URL参数以及中文转码和解码问题
-
js获取当前页面地址(js获取当前系统时间)
-
jquery获取url中的参数有哪些(html页面获取url参数)
-
js获取元素坐标位置(js中var和let的区别)
-
selenium获取当前页面的url、源码、title的方法
-
js获取本地文件绝对路径(js读取本地文件的方法)
-
js获取当前系统时间年月日(java获取当前系统时间年月日)
-
ThinkPHP中URL路径访问与模块控制器之间的关系
-
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解