最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用JavaScript獲取地址欄參數(shù)的方法

 更新時(shí)間:2014年12月19日 15:42:27   投稿:hebedich  
這篇文章主要介紹了幾種使用JavaScript獲取地址欄參數(shù)的方法以及注意事項(xiàng),非常的實(shí)用,這里推薦給大家

復(fù)制代碼 代碼如下:

/**
 *  獲取地址欄參數(shù)
 *
 * @example GetUrlString('id')
 *
 * @desc    調(diào)用時(shí)加上判斷,保證程序不會(huì)出錯(cuò)
 *             var myurl = GetUrlString('id');
 *             if (myurl != null && myurl.toString().length > 1) {
 *                  alert(GetUrlString("id")); 
 *             }
 *
 * @param String  param 要獲取地址欄中的參數(shù)名
 * @return String Value
 * @type String
 *
 * @name GetUrlString()
 *
 */
function GetUrlString(param) {
    var sValue = location.search.match(new RegExp("[\?\&]" + m + "=([^\&]*)(\&?)", "i"));
    return sValue ? decodeURI(sValue[1]) : decodeURI(sValue);
}

調(diào)用的時(shí)候統(tǒng)一做這樣的判斷,避免你沒有傳參數(shù)的話,比如你的地址是 abc.html 后面沒有參數(shù),那強(qiáng)行輸出調(diào)用結(jié)果有的時(shí)候會(huì)報(bào)錯(cuò)

復(fù)制代碼 代碼如下:

window.onload = function() {   
    var myurl = GetParm("id");
    if (myurl != null && myurl.toString().length > 1) {
        alert(GetParm("id"));
    }
}

這樣就不會(huì)報(bào)錯(cuò)了!

注釋:ECMAScript v3 已從標(biāo)準(zhǔn)中刪除了 unescape() 函數(shù),并反對(duì)使用它,因此應(yīng)該用 decodeURI() 和 decodeURIComponent() 取而代之。

小伙伴們是否理解了如何使用JavaScript獲取地址欄參數(shù)了呢,有疑問的話就留言吧。

相關(guān)文章

  • JavaScript實(shí)現(xiàn)excel文件導(dǎo)入導(dǎo)出

    JavaScript實(shí)現(xiàn)excel文件導(dǎo)入導(dǎo)出

    這篇文章主要介紹了JavaScript實(shí)現(xiàn)excel文件導(dǎo)入導(dǎo)出,文件的導(dǎo)入導(dǎo)出是非常常見的需求功能,excel文件的導(dǎo)入導(dǎo)出更為常見,實(shí)踐中許多時(shí)候,是調(diào)用接口實(shí)現(xiàn)導(dǎo)入導(dǎo)出的,具體實(shí)現(xiàn)內(nèi)容需要的小伙伴可以參考一下
    2022-06-06
  • 簡(jiǎn)單的js表格操作

    簡(jiǎn)單的js表格操作

    這篇文章主要為大家詳細(xì)介紹了簡(jiǎn)單的js表格操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • js定時(shí)器出現(xiàn)第一次延遲的原因及解決方法

    js定時(shí)器出現(xiàn)第一次延遲的原因及解決方法

    在本篇文章里小編給大家整理的是一篇關(guān)于js定時(shí)器出現(xiàn)第一次延遲的原因及解決方法,對(duì)此有需要的朋友們可以學(xué)習(xí)下。
    2021-01-01
  • 淺析JSONP技術(shù)原理及實(shí)現(xiàn)

    淺析JSONP技術(shù)原理及實(shí)現(xiàn)

    這篇文章主要介紹了淺析JSONP技術(shù)原理及實(shí)現(xiàn) 的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-06-06
  • js實(shí)現(xiàn)數(shù)組冒泡排序、快速排序原理

    js實(shí)現(xiàn)數(shù)組冒泡排序、快速排序原理

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)數(shù)組冒泡排序、快速排序的原理,感興趣的小伙伴們可以參考一下
    2016-03-03
  • js前端URL含有特殊字符的轉(zhuǎn)碼的實(shí)現(xiàn)

    js前端URL含有特殊字符的轉(zhuǎn)碼的實(shí)現(xiàn)

    本文主要介紹了js前端URL含有特殊字符的轉(zhuǎn)碼的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • javascript parseInt() 函數(shù)的進(jìn)制轉(zhuǎn)換注意細(xì)節(jié)

    javascript parseInt() 函數(shù)的進(jìn)制轉(zhuǎn)換注意細(xì)節(jié)

    parseInt(string, radix) 有2個(gè)參數(shù),第一個(gè)string 是傳入的數(shù)值,第二個(gè)radix是 傳入數(shù)值的進(jìn)制,參數(shù)radix 可以忽略,默認(rèn)為 10,各種進(jìn)制的數(shù)轉(zhuǎn)換為 十進(jìn)制整數(shù),接下來詳細(xì)介紹,感興趣的朋友可以了解下哦
    2013-01-01
  • 微信小程序用戶授權(quán)獲取手機(jī)號(hào)(getPhoneNumber)

    微信小程序用戶授權(quán)獲取手機(jī)號(hào)(getPhoneNumber)

    這篇文章主要給大家介紹了關(guān)于微信小程序用戶授權(quán)獲取手機(jī)號(hào)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Bootstrap開發(fā)實(shí)戰(zhàn)之響應(yīng)式輪播圖

    Bootstrap開發(fā)實(shí)戰(zhàn)之響應(yīng)式輪播圖

    這篇文章主要為大家詳細(xì)介紹了Bootstrap開發(fā)實(shí)戰(zhàn)之響應(yīng)式輪播圖,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-06-06
  • javascript與jquery中的this關(guān)鍵字用法實(shí)例分析

    javascript與jquery中的this關(guān)鍵字用法實(shí)例分析

    這篇文章主要介紹了javascript與jquery中的this關(guān)鍵字用法,結(jié)合實(shí)例形式簡(jiǎn)單分析了this關(guān)鍵字用于獲取當(dāng)前對(duì)象的使用技巧,非常簡(jiǎn)單易懂,需要的朋友可以參考下
    2015-12-12

最新評(píng)論

巩留县| 沾益县| 习水县| 新乡县| 延边| 紫云| 灵台县| 阿瓦提县| 浦江县| 承德市| 灵台县| 岱山县| 屯昌县| 唐海县| 广水市| 阳西县| 共和县| 云龙县| 广西| 利辛县| 抚宁县| 无极县| 台东市| 新巴尔虎左旗| 玉山县| 临高县| 淮阳县| 望谟县| 德江县| 广饶县| 重庆市| 万盛区| 微山县| 安塞县| 肇庆市| 庆云县| 九龙城区| 色达县| 慈溪市| 宜宾县| 昌图县|