【JS获取url参数、主域名的方法实例分析】教程文章相关的互联网学习教程文章

idTabs基于JQuery的根据URL参数选择Tab插件_jquery【图】

为了做这件事,除了jquery库和idTabs插件,我们还需要下载一个用来搞URL的插件:jquery.url.js,传送门:https://github.com/allmarkedup/jQuery-URL-Parser (上述链接可能有错,如不能使用,可以到这里下载) 脚本之家提供idtabs打包下载 http://www.gxlcms.com/jiaoben/43086.htmlTab菜单的HTML代码这样写,每个tab的div自己搞定,不发出来浪费页面了: 代码如下: Dashboard Tracker Documents Collaboration Knowledge Mapp...

js分解url参数(面向对象-极简主义法应用)_javascript技巧【图】

修改前: 代码如下: var url="www.taobao.com?key0=a&key1=b&key2=c"; function parseQueryString(url){ var str=url.split("?")[1], items=str.split("&"); var arr,name,value; for(var i = 0, l = items.length; i arr=items[i].split("="); name= arr[0]; value= arr[1]; this[name]=value; } } var obj=new parseQueryString(url); alert(obj.key1) 修改后: 代码如下: var url="www.taobao.com?key0=a&key1=b&key2=c";...

js修改地址栏URL参数解决url参数问题_基础知识

现在做网页,经常会碰到处理地址栏参数的问题,但一直是凭感觉做,之后漏洞百出也不知道从哪改起,因此,就专门做了一个修改地址栏参数的方法,这一下,就再也不用愁啦,哈哈! 以下就是我编的方法,使用很简单的哦: 代码如下: function changeURLPar(destiny, par, par_value) { var pattern = par+=([^&]*); var replaceText = par+=+par_value; if (destiny.match(pattern)) { var tmp = /\\+par+=[^&]*/; tmp = destiny.repl...

url参数中有+、空格、=、%、&、#等特殊符号的问题解决_javascript技巧

url出现了有+,空格,/,?,%,#,&,=等特殊符号的时候,可能在服务器端无法获得正确的参数值,如何是好?解决办法将这些字符转化成服务器可以识别的字符,对应关系如下:URL字符转义 用其它字符替代吧,或用全角的。 + URL 中+号表示空格 %2B 空格 URL中的空格可以用+号或者编码 %20 / 分隔目录和子目录 %2F ? 分隔实际的URL和参数...

JS修改URL参数(实现代码)_javascript技巧

代码如下:function changeURLPar(url, ref, value) { var str = ""; if (url.indexOf(?) != -1) str = url.substr(url.indexOf(?) + 1); else return url + "?" + ref + "=" + value; var returnurl = ""; var setparam = ""; var arr; var modify = "0"; if (str.indexOf(&) != -1) { arr = str.split(&); for (i in arr) { if (arr[i].split(=)[0] == ref) { ...

使用js设置url参数_javascript技巧

// 获取地址栏的参数数组function getUrlParams() { var search = window.location.search; // 写入数据字典 var tmparray = search.substr(1, search.length).split("&"); var paramsArray = new Array; if (tmparray != null) { for (var i = 0; i var reg = /[=|^==]/; // 用=进行拆分,但不包括== var set1 = tmparray[i].replace(reg, '&'); var tmpStr2 = set1....

Jquery读取URL参数小例子_jquery

代码如下: $(document).ready(function(){ function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } if (getQueryString("SignUp") == 1) { $("#divLogon").css({ top: "auto", left: "auto", position: "absolute" }); $(#registerModal1).modal(show); } })

js获取URL的参数的方法(getQueryString)示例_javascript技巧

代码如下: function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = location.search.substr(1).match(reg); if (r != null) return unescape(decodeURI(r[2])); return null; } 该方法默认返回的是 string 如果是int类型,则JS使用的时候,要进行转换一下,比如用 parseInt(value) 函数来转换。

js获取或设置当前窗口url参数的小例子_javascript技巧

代码如下:// 获取当前窗口url中param参数的值function get_param(param){ var query = location.search.substring(1).split(&); for(var i=0;i<query.length;i++){ var kv = query[i].split(=); if(kv[0] == param){ return kv[1]; } } return null;} // 设置当前窗口url中param的值function set_param(param,value){ var query = location.search.substring(1); var p = new R...

javascript获取url上某个参数的方法_javascript技巧

代码如下: function GetUrlMenuCode() { var url = window.location.href; var parameter = url.substring(url.indexOf(?) + 1); parameter = parameter.split(&); var reg = /MenuCode=/g; var menuCode = ""; for (var i = 0; i < parameter.length; i++) { reg.lastIndex = 0; if (reg.test(parameter[i])) { menuCode = parameter[i].replace("MenuCode=", ""); break; } } return menuCode; } 上述示例展示了一个从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="";//#及后面部分 this.init(); } //分析url,得到?前面存入this.href,参数解析为this.params对象,#号及后面存...

javascript获取URL参数与参数值的示例代码_javascript技巧

代码如下:输出,结果是:site=popasp alert(r); //根据得到的结果可以使用 var pName = r.split("=")[0]; //获取参数名 var pValue = r.split("=")[1]; //获取参数值 //测试输出: alert("参数名:" + pName + "\n\n" + "参数值:" + pValue); //其他实际应用: //可以根据需要,配合以下方法实现自己要实现的功能; //var hostname = location.hostname; //获取当前域名(不包含http...

JS过滤url参数特殊字符的实现方法_javascript技巧

在URL传递参数中,有一些特殊字符,而这些些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。下表中列出了一些URL特殊符号及编码十六进制值 1. + URL 中+号表示空格 %2B 2. 空格 URL中的空格可以用+号或者编码 %20 3. / 分隔目录和子目录 %2F 4. ? 分隔实际的 URL 和参数 %3F 5. % 指定特殊字符 %25 6. # 表示书签 %23 7. & URL 中指定的参数间的分隔符 %26 8. = URL 中指定参数的值 %3D ...

javascript/jquery获取地址栏url参数的方法_javascript技巧

使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作 1、jquery获取url很简单,代码如下 代码如下:window.location.href; 其实只是用到了javascript的基础的window对象,并没有用jquery的知识 2、jquery获取url参数比较复杂,要用到正则表达式,所以学好javascript正则式多么重要的事情 首先看看单纯的通过javascript是如何来获取url中的某个参数 代码如下:function getUrlParam(name){var reg = new RegExp("(^|&)...

Js+Jq获取URL参数的集中方法示例代码_javascript技巧

JQ取值方法: jquery本身也不存在取得URL参数的方法,但是已经存在插件,可以直接取得URL等参数 插件连接主页:https://github.com/allmarkedup/jQuery-URL-Parser 下载链接:http://download.github.com/allmarkedup-jQuery-URL-Parser-bb2bf37.zip Examples of use Using the current page's url (for these examples https://mysite.com/information/about/index.html?itemID=2&user=dave): // get the protocol jQuery.url.att...

实例 - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部