知识大全 javascript取得浏览器地址及参数方法
Posted 知
篇首语:你对时间的态度,就是你对仅有一次生命的态度。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 javascript取得浏览器地址及参数方法相关的知识,希望对你有一定的参考价值。
用javascript获取 url网址信息
执行 用javascript获取url网址信息 代码效果如下
location host= dw cn
location hostname= dw cn
location href=// dw cn/news/ / s
location pathname=/news/ / s
location protocol=
详细介绍 window location方法获取URL
统一资源定位符 (Uniform Resource Locator URL) 完整的URL由这几个部分构成
scheme://host:port/path?query#fragment
scheme: 通信协议
常用的 ftp maito等
host:主机
服务器(计算机)域名系统 (DNS) 主机名或 IP 地址
port:端口号
整数 可选 省略时使用方案的默认端口 如的默认端口为
path:路径
由零或多个”/”符号隔开的字符串 一般用来表示主机上的一个目录或文件地址
query:查询
可选 用于给动态网页(如使用CGI ISAPI PHP/JSP/ASP /ASP NET等技术制作的网页)传递参数 可有多个参数 用”&”符号隔开 每个参数的名和值用”=”符号隔开
fragment: 信息片断
字符串 用于指定网络资源中的片断 例如一个网页中有多个名词解释 可使用fragment直接定位到某一名词解释 (也称为锚点 )
示例
window location href
整个URl字符串(在浏览器中就是完整的地址栏)
window location protocol
URL 的协议部分
返回值
window location host
URL 的主机部分
返回值 dw cn
window location port
URL 的端口部分 如果采用默认的 端口(update:即使添加了: ) 那么返回值并不是默认的 而是空字符
本例返回值:空
window location pathname
URL 的路径部分(就是文件地址)
返回值 /index asp
window location search
查询(参数)部分 除了给动态语言赋值以外 我们同样可以给静态页面 并使用javascript来获得相信应的参数值
返回值 ?id=
window location hash
锚点
cha138/Article/program/Java/JSP/201311/20092相关参考
使用QueryString 使用QuerySting在页面间传递值已经是一种很老的机制了这种方法的主要优点是实现起来非常简单然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全)同时又不能
解析javascript浏览器关闭事件cha138/Article/program/Java/JSP/201311/19935
知识大全 javascript解决innerText浏览器兼容问题
javascript解决innerText浏览器兼容问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 JavaScript 判断浏览器是否支持SVG方法
JavaScript判断浏览器是否支持SVG方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
JavaScript:完全容错和浏览器自动最大化 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!错误
用js写一段小程序但是又觉得使用浏览器去运行挺麻烦的下面为大家介绍下如何使用java程序调用javascript程序有类似需求的朋友可以参考下哈希望对大家有所帮助 有时候我们想用js写一
知识大全 原生javascript和jquery判断浏览器版本等信息
本文为大家详细介绍下通过jquery和原生javascript判断浏览器信息包括判断浏览器是否为IE以及IE版本是多少等等感兴趣的朋友可以参考下哈希望对大家有所帮助 复制代码代码如下:lis
cha138/Article/program/Java/JSP/201311/19808
javascript显示来访者IP地址 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 效果是:我
我来回答这个问题吧整个过程比较复杂也不知道哪些步骤对你有用就说得详细一些吧采用分条的形式看哪里你能用到就参考哪里吧呵呵! 若DNS缓存中没有相关数据则IE浏览器先向DNS服务器发出DNS请求