使用JS获取当前页面的URL,端口,协议,IP(网址信息)
var url; url = window.location.href; /* 获取完整URL */ alert(url); /* http://127.0.0.1:8020/Test/index.html#test?name=test */ url = window.location.pathname; /* 获取文件路径(文件地址) */ alert(url); /* /Test/index.html */ url = window.location.protocol; /* 获取协议 */ alert(url); /* http */ url = window.location.host; /* 获取主机地址和端口号 */ alert(url); /* http://127.0.0.1:8020/ */ url = window.location.hostname; /* 获取主机地址 */ alert(url); /* http://127.0.0.1/ */ url = window.location.port; /* 获取端口号 */ alert(url); /* 8020 */ url = window.location.hash; /* 获取锚点(“#”后面的分段) */ alert(url); /* #test?name=test */ url = window.location.search; /* 获取属性(“?”后面的分段) */ alert(url); /* 如果需要URL中的某一部分,可以自己进行处理 */ url = window.location.pathname; url = url.substring(url.lastIndexOf('/') + 1, url.length); alert(url); /* /index.html */ /* * 如果页面使用了框架(frameset) * 要获取到指定页面的URL * 只要把window换成指定的页面即可 */ /* 为指定页面的class名 */ var url = window.parent.frames['frame'].location.href; /* 获取当前地址栏中显示的URL */ var url = window.parent.location.href; /* window parent 可互换 */ var url = parent.window.location.href;
正在加载评论...
栏目列表
推荐阅读
- js控制滚动条到最底端(置底)和最顶端(置顶)
- js将图片转化为二进制流
- bootstrap导航菜单,手机和PC端自适应
- javascript/jquery/js获取地址栏url传递的参数值的方法
- js辨别访问浏览器判断是手机,android,微信,pc还是ios系统
- Html5 canvas 简单画布画板例子源码
- IE浏览器下Ajax发送Post请求时提交中文乱码
- localStorage与sessionStorage封装可设置过期时间的缓存
- js 中获取当前系统时间
- jquery.lightTreeview.js树形菜单插件例子
- js获取当前域名
- XMLHttpRequest封装同步请求的例子
- ztree加载树形菜单控件事列
- JS获取屏幕分辨率,可见区域,可用工作区等大小
- jquery.js和jquery-1.4.2.min.js的区别
- js利用Date.prototype.Format对时间格式化处理,yyyy-MM-dd HH:mm:ss:SS
- jquery追加元素的几种方法append(),prepend(),after(),before(),insertAfter(),insertBefore()
- 引入script地址时,并携带参数,js获取script标签上的属性数据值
- javascript怎么禁用浏览器后退按钮
- jquery和javascript判断页面元素是否存在