JS 操作URL(重要)

我们可以用javascript获得其中的各个部分
1, window.location.href
全部URl字符串(在浏览器中就是完整的地址栏)
本例返回值: http://www.x2y2.com:80/fisker/post/0703/window.location.html?ver=1.0&id=6#imhere
2,window.location.protocol
URL 的协议部分
本例返回值:http:
3,window.location.host
URL 的主机部分
本例返回值:www.x2y2.com
4,window.location.port
URL 的端口部分
假如采用默认的80端口(update:即使添加了:80),那么返回值并不是默认的80而是空字符
本例返回值:""
5,window.location.pathname
URL 的路径部分(就是文件地址)
本例返回值:/fisker/post/0703/window.location.html
6,window.location.search
查询(参数)部分
除了给动态语言赋值以外,我们同样可以给静态页面,并应用javascript来获得信任应的参数值
本例返回值:?ver=1.0&id=6
7,window.location.hash
锚点
本例返回值:#imhere

时间: 2024-09-20 19:41:37

JS 操作URL(重要)的相关文章

js获取url参数代码实例分享(JS操作URL)_javascript技巧

代码很简单,主要一个思路是把url参数解析为js对象,再做增.删.改.查操作就很方便了~,这里做笔记. 复制代码 代码如下: var LG=(function(lg){    var objURL=function(url){        this.ourl=url||window.location.href;        this.href="";//?前面部分        this.params={};//url参数对象        this.jing="&quo

Javascript操作URL函数修改版_javascript技巧

总结了一些方法,把它压缩成了一个函数对象,只有几十行代码,使用方法简单明了存为ojbUrl.js 复制代码 代码如下: /* 说明:本代码可自由复制修改并且使用,但请保留作者信息!Author: Kevin  WebSite: http://iulog.com/  QQ:251378427JS 操作 URL 函数使用说明:初始化 var myurl=new objURL(); //也可以自定义URL: var myurl=new objURL('http://www.jb51.net'); 读取

JavaScript操作URL的相关内容集锦_javascript技巧

---恢复内容开始--- 1.location.href..... (1)self.loction.href="http://www.cnblogs.com/url"        window.location.href="http://www.cnblogs.com/url"    以上两个用法相同均为在当前页面打开URL页面 (2)this.location.href="http://www.cnblogs.com/url"    当前页面

浏览器-js $.get url 怎么传一个完整的?

问题描述 js $.get url 怎么传一个完整的? $.get("account/test.php", function(data){}); 这样就没问题 在浏览器里直接http://www..xxx.com/account/test.php 输入,也没问题 $.get("http://www..xxx.com/account/test.php", function(data){}); 这样就没反应 貌似get方法没办法传 http://www.xxx.com/

url-?求问:structs项目中,如何执行删除文件操作URL且不发生跳转

问题描述 ?求问:structs项目中,如何执行删除文件操作URL且不发生跳转 我想在web端执行删除文件操作,一开始想参考表单验证中, url:'', success:funtion(){} 但未能成功,于是使用了window.location.href,结果删除功能确实实现了,但删错操作后,页面总是会跳转到一个空页面上. 求问各位大神有什么办法,给个提示.谢谢! js代码: window.location.href = 'deleteFile?id='+rs[0].data.fileId;

Js操作DOM元素及获取浏览器高宽的简单方法_javascript技巧

在JavaScript中,经常会来获取Document文档元素,是 HTML 文档对象模型的英文缩写,Document Object Model for HTML,是基于浏览器编程,HTML DOM 定义了用于 HTML 的一系列标准的对象,以及访问和处理 HTML 文档的标准方法. 通过 DOM,可以访问所有的 HTML 元素,连同它们所包含的文本和属性.可以对其中的内容进行修改和删除,同时也可以创建新的元素.HTML DOM 独立于平台和编程语言.它可被任何编程语言诸如 Java.JavaS

php简单封装了一些常用JS操作_php技巧

在web编程中大家应该会经常用到一些常用js操作,例如 alert(),通常是遇到了再写,受公司的启发,我自己简单写了个类来自动生成这些js,目的就是为了方便,一个小玩意,新手们也许会喜欢^_^ [php] <?php /* *页面:makeJs.class.php *功能:封装常用的JS代码,直接调用,方便操作 *作者:辉老大 *创建时间:2007-01-27 */ class makeJs {      private $jsStartChar = '<scrīpt type="

prototype教程:使用JS接受URL参数的代码

初学prototype,发个JS接受URL参数的代码以下是HTML网页特效代码,点击运行按钮可查看效果: [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

JS解析URL及参数

JS解析URL及参数.如下代码: <script language="javascript" type="text/javascript">          var obj;          window.onload = function getargs() {              var args = new Object();              var query = location.search.substring(1); /