获得js文件后面的参数
来源:互联网 发布:手机淘宝怎样删除差评 编辑:程序博客网 时间:2024/05/20 02:24
// JavaScript Document
/*!
* urlParameters 获取js文件后的url参数组,如:test.js?id=1&classid=2中的?后面的内容
*/
urlParameters = (function(script){
var l = script.length;
for(var i = 0; i < l; i++){
me = !!document.querySelector ? script[i].src : script[i].getAttribute('src',4);
if( me.substr(me.lastIndexOf('/')).indexOf('menu_hover') !== -1 ){
break;
}
}
return me.split('?')[1];
})(document.getElementsByTagName('script'))
/*!
* 获取url参数值函数
*/
GetParameters = function ( name ){
if( urlParameters && urlParameters.indexOf('&') > 0 ){
var parame = urlParameters.split('&'), i = 0, l = parame.length, arr;
for(var i=0 ; i < l; i++ ){
arr = parame[i].split('=');
if( name == arr[0] ){
return arr[1];
}
}
}else{
var parame = urlParameters.split('=');
return parame[1];
}
return null;
}
alert(GetParameters("id"));
/*!
* urlParameters 获取js文件后的url参数组,如:test.js?id=1&classid=2中的?后面的内容
*/
urlParameters = (function(script){
var l = script.length;
for(var i = 0; i < l; i++){
me = !!document.querySelector ? script[i].src : script[i].getAttribute('src',4);
if( me.substr(me.lastIndexOf('/')).indexOf('menu_hover') !== -1 ){
break;
}
}
return me.split('?')[1];
})(document.getElementsByTagName('script'))
/*!
* 获取url参数值函数
*/
GetParameters = function ( name ){
if( urlParameters && urlParameters.indexOf('&') > 0 ){
var parame = urlParameters.split('&'), i = 0, l = parame.length, arr;
for(var i=0 ; i < l; i++ ){
arr = parame[i].split('=');
if( name == arr[0] ){
return arr[1];
}
}
}else{
var parame = urlParameters.split('=');
return parame[1];
}
return null;
}
alert(GetParameters("id"));
1 0
- 获得js文件后面的参数
- 获取js文件后面的参数
- 关于JS和CSS文件后面的参数
- 关于JS和CSS文件后面的参数
- 获得js文件引用的参数
- JS文件中获取JS后面参数
- 获取js后面的参数
- js获取路径后面传递的参数
- js 获取URL后面的参数
- JS 获取url 后面的参数
- js截取url后面的参数
- 笔记 -- 06 -- 获得Url、Uri字符串后面拼接的参数
- 在引入的css或者js文件后面加参数的作用
- 为什么要在引入的css或者js文件后面加参数的详细讲解
- 为什么要在引入的css或者js文件后面加参数的详细讲解
- 为什么要在引入的css或者js文件后面加参数的详细讲解
- 在引入的css或者js文件后面加参数的作用
- 在引入的css或者js文件后面加参数的作用
- Android子线程中处理吐司的情况
- 给同事整理的一些git学习资料
- 搭建(win7)eclipse远程操作(Linux上)hadoop2.6.0_出错集
- OpenXml方式读取Excel数据
- js中apply和call的用法以及区别
- 获得js文件后面的参数
- perl 手册
- xml文件浏览器点击显示为下载
- oracle存储过程:一个表的内容转储到多个表
- 安卓Imageview控件如何获取网络图片
- 【Unity】中WayPoint路点的配置
- Android内存管理
- java中包命名常见规则
- SSH-KeyGen 的用法