`
shirlly
  • 浏览: 1644421 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

window.location.search的用法

阅读更多
引用

location.search是从当前URL的?号开始的字符串
如:http://www.51js.com/viewthread.php?tid=22720
它的search就是?tid=22720

通过这个函数就可以轻易取到连接后面带的参数,这个可用户父窗口向子窗口传递参数
eg:
function openTable(id){
var feathers="status=no,width=650px,height=670px,top=0px,menubar=no,resizable=no,scrollbars=yes,toolbar=no,channelmode=no";
var openWin = window.open("allInfo.html?"+id+","+new Date().getTime(),"declare",feathers);
openWin.focus();
}

在allInfo.html页面中如果我们要获取id的值的话,可以这样获得
<script type="text/javascript">
	var params= window.location.search;//params:?id,date
	
	var arr = params.substring(1).split(",");
	
	var id = arr[0];
</script>
分享到:
评论

相关推荐

    js 页面刷新location.reload和location.replace的区别小结.docx

    在 JavaScript 中,我们经常使用 location.reload() 和 location.replace() 两个方法来刷新页面或重定向到新的 URL。但是,这两个方法之间有着明显的区别。 一、location.reload() 方法 location.reload() 方法...

    JS 获取当前页面 URL.docx

    `window.location.search`返回URL中的查询字符串部分,即URL中`?`后面的部分。 ```javascript console.log(window.location.search); // 输出查询字符串 ``` #### `window.location.hash` `window.location.hash`...

    js获取网址路径

    ### JavaScript 获取网址路径知识点 #### 一、概述 在JavaScript中,通过`window.location`对象可以获取当前页面的URL信息。...理解并熟练掌握这些属性的使用方法,对于编写高效、灵活的JavaScript应用程序至关重要。

    js中window获取地址方法(多种)

    以下是对 `window.location` 属性的详细介绍及其各种属性的使用方法。 #### 1. `window.location.href` - **作用**:获取或设置完整的 URL 地址。 - **返回值**:返回完整的 URL 字符串。 - **示例**:`...

    javascrip获取url方式

    例如,通过`window.location.search`,我们可以解析出查询字符串中的参数,从而在页面加载时自动执行某些功能,或者根据参数的值动态修改页面内容。同样,`window.location.hash`常用于单页应用中实现平滑滚动至页面...

    JS 获取当前页面的URL

    此外,`window.location`对象还提供了`assign()`、`reload()`和`replace()`等方法,用于导航到新的URL、刷新当前页面或替换历史记录中的当前条目。 对于解析URL,JavaScript提供了一个名为`URLSearchParams`的API,...

    小发现之浅谈location.search与location.hash的问题

    var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null; } ``` 而字符串方式可以使用以下代码: ``` function GetRequest() { var url = location.search; var ...

    JavaScript中window.open用法实例详解

    下面我们将详细探讨`window.open()`的使用方法及其相关参数。 `window.open()`的基本语法如下: ```javascript window.open(url, name, features); ``` - `url`:这是一个必需的参数,表示要打开的网页URL。 - `...

    js.rar_页面跳转

    这样,新页面可以通过`window.location.search`获取查询字符串,并解析参数。 三、异步请求与跳转 在现代Web开发中,我们常使用AJAX(异步JavaScript和XML)来发送请求并处理响应。当异步请求完成且需要跳转时,...

    window.navigate 与 [removed].href 的使用区别介绍

    除了`href`属性,`window.location`对象还提供了其他有用的属性和方法,如`hash`(URL的哈希部分),`search`(URL的查询字符串),以及`replace()`和`assign()`方法,用于在不添加历史记录的情况下替换当前URL或...

    AS语言获取url参数的说明

    var search:String = ExternalInterface.call("eval", "window.location.search"); ``` 该代码将返回查询字符串部分,例如`?ver=1.0&id=timlq`。 ##### 7. 获取片段标识符 片段标识符是指定位页面内某个位置的...

    js获取URL的信息

    var search = window.location.search; // 例如:?id=6 // 注意,这里只包括 ? 后面的部分,不包括 ? ``` 7. **获取 Hash(片段标识符)**: ```javascript var hash = window.location.hash; // 例如:#...

    JS获取地址栏url所有信息的方法

    6. 获取 URL 的查询部分:使用 `window.location.search` 可以获取 URL 的查询部分,用于给动态语言赋值以外,我们同样可以给静态页面,并使用 JavaScript 来获得相应的参数值。 例子:`?utm_medium=bb&utm_source=...

    取IE浏览器地址栏内容.e.rar

    `window.location.href`返回完整的URL,`window.location.pathname`则返回URL的路径部分,而`window.location.search`返回查询字符串。 示例代码: ```javascript var url = window.location.href; var path = ...

    js获取location.href的参数实例代码

    一种简单的方式是使用 `window.location.search`,它返回从问号(?)开始的整个查询字符串,不包括问号本身。为了获取参数值,我们通常需要进行进一步处理。以下是一个常见的实例代码: ```javascript // 获取单个...

    javascript获取url上的参数.rar

    总结一下,JavaScript提供了多种方法来获取URL上的参数,包括使用`window.location.search`配合字符串操作,以及使用`URLSearchParams`接口。理解并掌握这些技术,可以帮助开发者更高效地处理与URL相关的任务。在...

    (JS获取地址栏url所有信息的方法

    - `window.location.search`:返回URL的查询字符串部分。 - 示例:`?utm_medium=bb&utm_source=aa` 7. **获取片段标识符**: - `window.location.hash`:返回URL中的片段标识符。 - 示例:`#a1` #### 其他获取...

    javascript中的[removed].search方法简介

    使用window.location.search属性的一个常见场景是在Web应用开发中,开发者需要解析当前页面的查询参数以便读取用户发送的请求数据。例如,对于电子商务网站,当用户通过搜索商品并点击链接时,URL可能包含了查询参数...

    [removed]和[removed]的区别分析

    如果你想获取URL参数,可以利用 `window.location.search` 并使用JavaScript进行解析。 至于 `document.location`,虽然在很多情况下可以与 `window.location` 互换使用,但因为它不是一个完整对象,所以在某些复杂...

    location.href用法总结(最主要的)

    `location.href`还可以与URL的其他部分结合使用,如`location.pathname`获取路径名,`location.search`获取查询字符串,`location.hash`获取URL的哈希部分,这些可以用于构建和解析URL,实现更复杂的页面操作。...

Global site tag (gtag.js) - Google Analytics