当前位置: 网学 > 编程文档 > 网络知识 > 正文

浅谈javascript函数劫持

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/12/19
下载{$ArticleTitle}原创论文样式
p;        <body>
                    <script language="javascript" type="text/javascript" src="js_inline_debugger.js"></script>
                    </body>
                    </html>
    Instruction:    
                    It is a simple javascript inline debugger. You must add xhtml1-transitional dtd to your
                    html document if you wanna to use the script.
*/

//--------------------------------------------------------------------------//
// 公用的函数
//--------------------------------------------------------------------------//
// 判断是否是IE
function isIE() {
    return document.all && window.external;
}

// 去除字符串两边的空格
String.prototype.trim = function() {
    var re = /(^\s*)|(\s*)$/g;
    return this.replace(re, "");
}

// 删除数组中某个元素
Array.prototype.remove = function(i) {
    var o = this[i];
    for (var j = i; j < this.length - 1; j ++) {
        this[j] = this[j + 1];
    }
    -- this.length;
    return o;
}

// 判断一个数组中是否存在相同的元素
Array.prototype.search = function(o) {
    for (var i = 0; i < this.length; i ++) {
        if (this[i] == o) {
            return i;
        }
    }

    return -1;
}

// html编码
function htmlEncode(s) {
    s = s.replace(/&/g, "&amp;");
    s = s.replace(/</g, "&lt;");
    s = s.replace(/>/g, "&gt;");
    s = s.replace(/\"/g, "&quot;");
    s = s.replace(/\''/g, "&#34;");

    return s;
}

// js编码
function jsEncode(s) {
    s = s.replace(/\\/g, "\\\\");
    s = s.replace(/\n/g, "\\n");
    s = s.replace(/\"/g, "\\\"");
    s = s.replace(/\''/g, "\\\''");
    return s;
}

//------------------------------------------------------
  • 上一篇资讯: 系统进程攻略
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号