访问地址为:http://XXX.com?style=green

<script language="javascript"> 
var getArgs = function ()
{
var args = new Object( ); //声明一个空对象
var query = window.location.search.substring(1); // 取查询字符串,如从http://www.snowpeak.org/testjs.htm?a1=v1&a2=&a3=v3#anchor 中截出 a1=v1&a2=&a3=v3。
var pairs = query.split("&"); // 以 & 符分开成数组
for(var i = 0; i < pairs.length; i++) {
var pos = pairs[i].indexOf('='); // 查找 "name=value" 对
if (pos == -1) continue; // 若不成对,则跳出循环继续下一对
var argname = pairs[i].substring(0,pos); // 取参数名
var value = pairs[i].substring(pos+1); // 取参数值
value = decodeURIComponent(value); // 若需要,则解码
args[argname] = value; // 存成对象的一个属性
}
return args; // 返回此对象

}

alert(getArgs().style);

</script>

上述方法是浏览器的参数。

下面的是访问地址的参数。

html页面中:

<script id="srpcolor" language="javascript" type="text/javascript" src="xxx.html?style=green"></script>

var colorbar=tes('style');

change_color(colorbar);

js中的方法:

<script language="javascript"> 
function tes(paramName)  
{

var reg = new RegExp("(^|/?|&)"+ paramName+"=([^&]*)(/s|&|$)", "i");
    if (reg.test(srpcolor.src)) //brccount为script ID
        return RegExp.$2;
    else
        return "";
}

function change_color(str_color)
{
    if(str_color=='green')
    {
        jQuery("#doc-hd-outer").removeClass("doc-hd-outer");
        jQuery("#doc-hd-outer").addClass("doc-hd-outer_green");
        jQuery("#classlogo").removeClass("logo");
        jQuery("#classlogo").addClass("logo_green");
    }

}

</script>

最新文章

  1. [ACM_图论] 棋盘问题 (棋盘上放棋子的方案数)
  2. 使用git批量删除分支
  3. JavaEE中遗漏的10个最重要的安全控制
  4. HashMap,LinkedHashMap,TreeMap对比
  5. [爬虫]scrapy框架
  6. bzoj 2588 树上主席树
  7. 仿微信的IM聊天时间显示格式(含iOS/Android/Web实现)[图文+源码]
  8. ubuntu window 10 双系统
  9. make apr-util 报错 all recurisive
  10. Codeforces Round #538 (Div. 2)
  11. cordova文件传输系统插件使用:cordova-plugin-file-transfer
  12. Tomcat 或JBOSS java.lang.ArrayIndexOutOfBoundsException: 8192 解决方案【转】
  13. Java内存管理-程序运行过程(一)
  14. topcoder srm 495 div1
  15. ie 支持字体大小继承
  16. java常用技术名词解析
  17. linux工具介绍
  18. CentOS英文提示修改为中文提示的方法
  19. MySqli 执行多条SQL语句
  20. java学习-AES加解密之AES-128-CBC算法

热门文章

  1. phpstorm 自定义属性没语法提示的问题
  2. shiro的原理理解
  3. hdu 1907 John (anti—Nim)
  4. 分治法:三维偏序问题之CDQ分治
  5. HDU 1812 polya 大数
  6. 使用CSS3创建文字颜色渐变(CSS3 Text Gradient)
  7. [oracle]解决centos 7下oracle的中文乱码问题
  8. Stat2—主成分分析(Principal components analysis)
  9. placeholder样式设置
  10. amcharts的一些用法