⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 encode.js

📁 ajax基础操作实例,无刷添加删除等..
💻 JS
字号:
function htmlEncode(value) {
    return value ? value.replace(/&/g, "&")
        .replace(/</g, "&lt;").replace(/>/g, "&gt;") : "";
}

function attrEncode(value) {
    return htmlEncode(value).replace(/"/g, "&quot;");
}

function urlEncode(str) {
    return str ? escape(str).replace(/\+/g, "%2B") : "";
}

function isArray(a) {
    return a.sort ? true : false;
}

function appendParam(url, name, value) {
    if (isArray(value)) {
        for (var i = 0; i < value.length; i++)
            url = appendParam(url, name, value[i]);
    } else {
        if (url && url.length > 0) {
            if (url.charAt(url.length-1) != '?')
                url += "&";
        } else
            url = "";
        url += urlEncode(name) + "=" + urlEncode(value);
    }
    return url;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -