helper.js 1.59 KB
Newer Older
Zhou Yang's avatar
Zhou Yang committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
//鑾峰彇Url鍙傛暟
(function($){  
    $.getUrlParam = function(name)  
    {  
        var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");  
        var r = window.location.search.substr(1).match(reg); 
        if (r!=null) return unescape(r[2]); return null;  
    }  
})(jQuery);  




//瀵屾枃鏈浆涔�
(function($){  
    $.xmlRegExp = function(bodyText)  
    {  

        var reg0 = new RegExp("&", 'gm');
		var reg = new RegExp("<", 'gm');
		var reg2 = new RegExp(">", 'gm');
		var reg3 = new RegExp(""", 'gm');
		var reg4 = new RegExp(" ", 'gm');
		var reg5 = new RegExp(""", 'gm');
		var reg6 = new RegExp("'", 'gm');
		var reg7 = new RegExp("\\\\", 'gm');
		var reg8 = new RegExp("\\n", 'gm');
		var reg9 = new RegExp("\\r", 'gm');	
		//var reg10 = new RegExp("amp", 'gm');	
	
		
		bodyText = bodyText.replace(reg,"<");
		bodyText = bodyText.replace(reg2,">");
		bodyText = bodyText.replace(reg3,"\"");
		bodyText = bodyText.replace(reg4," ");
		bodyText = bodyText.replace(reg5,"\"");
		bodyText = bodyText.replace(reg6,"\'");
		bodyText = bodyText.replace(reg7,"\\");
		bodyText = bodyText.replace(reg8,"\n");
		bodyText = bodyText.replace(reg9,"\r");
		bodyText = bodyText.replace(reg0,"&");
	   //bodyText = bodyText.replace(reg10,"");
		return bodyText;
    }  
})(jQuery);  


(function($){  
    $.getOuterHtml = function(obj)  
    {  
	 var box = $('<div></div>');
     for (var i = 0; i < obj.length; i ++) {

        box.append($(obj[i]).clone());

    }

    return box.html();
    }  
})(jQuery);