常用JavaScript



收藏网页

<a href="javascript:window.external.addFavorite(document.location.href,document.title)">收藏</a> //IE 正常,其他浏览器未测试。

<a href="javascript:window.sidebar.addPanel(document.location.href,document.title,'')">收藏222</a> //IE下报错,其他浏览器未测试


控件属性设置

document.getElementById("ControlID").removeAttribute("Attribute Name");  //移除属性

document.getElementById("Button1").setAttribute("disabled", "disabled");   //设置属性

document.getElementById(chkID).style.cssText = "color:red;";   //设置style


字符串进行编码

var v = escape('你好');
alert(v);
var c = unescape(v);
alert(c);


获取Cookie

function getCookie(name) {
            var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
            if (arr = document.cookie.match(reg))
                return unescape(arr[2]);
            else
                return null;
        }


function getCookie(c_name)
    {
        try
        {
            if (document.cookie.length > 0)
            {
                c_start = document.cookie.indexOf(c_name + "=");
                if (c_start != -1)
                {
                    c_start = c_start + c_name.length + 1;
                    c_end = document.cookie.indexOf(";", c_start);
                    if (c_end == -1) c_end = document.cookie.length;
                    return unescape(document.cookie.substring(c_start, c_end));
                }
            }
        }
        catch (err) { }
        return "";
    }


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值