- /*
- * escapeAjaxString()是在以get方法的ajax提交之前,对被提交的文本作调用
- * 防止~!@#$%^&*()等符号使得get方法的ajax地址断裂
- */
- function escapeAjaxString(txtstring) {
- var tmp = "";
- for (var i = 0; i < txtstring.length; i++) {
- if (txtstring.charCodeAt(i) == 32) {
- tmp = tmp + String.fromCharCode(12288);
- }
- if ((32 < txtstring.charCodeAt(i) && txtstring.charCodeAt(i) < 48)
- || (57 < txtstring.charCodeAt(i) && txtstring.charCodeAt(i) < 65)
- || (90 < txtstring.charCodeAt(i) && txtstring.charCodeAt(i) < 97)
- || (122 < txtstring.charCodeAt(i) && txtstring.charCodeAt(i) < 127)) {
- tmp = tmp + String.fromCharCode(txtstring.charCodeAt(i) + 65248);
- } else {
- tmp = tmp + String.fromCharCode(txtstring.charCodeAt(i));
- }
- }
- return tmp;
- }
java Script
最新推荐文章于 2024-08-18 23:21:29 发布