Ajax提交引數時html標籤提交失敗如何處理

2021-07-08 22:16:39 字數 1110 閱讀 3082

1樓:騰訊電腦管家

方法function base64decode(str) while(i < len && c1 == -1);

if(c1 == -1)

break;

do while(i < len && c2 == -1);

if(c2 == -1)

break;

out += string.fromcharcode((c1 << 2) | ((c2 & 0x30) >> 4));

do while(i < len && c3 == -1);

if(c3 == -1)

break;

out += string.fromcharcode(((c2 & 0xf) << 4) | ((c3 & 0x3c) >> 2));

do while(i < len && c4 == -1);

if(c4 == -1)

break;

out += string.fromcharcode(((c3 & 0x03) << 6) | c4);

}return out;

}function utf16to8(str) else if (c > 0x07ff) else

}return out;

}function utf8to16(str)

}return out;

2樓:小鳥蟻人

這種處理方法可行,把html符號過濾替換,後臺接收時再替換回去。

比如需要提交的變數message,替換如下:

message=message.replace(//g,"@右尖括號@");

message=message.replace(/\//g,"@左斜槓@");

message=message.replace(/=/g,"@等號@");

message=message.replace(/&/g,"@and@");

message=message.replace(/\"/g,"@雙引號@");

message=message.replace(/ /g,"@空格@");

替換完畢後傳送,後臺接收資料時候又替換回去。測試可用。

怎樣往dede sql傳入引數,如何給HTML標籤傳入引數

想在模板中使用類似這樣的引數傳到 dede是織夢內容管理系統dedecms的簡稱,以簡單 實用 開源而聞名,是國內最知名的php開源 管理系統,也是使用使用者最多的php類cms系統,系統作者僅有一人,卻做出如此功能的cms。用php標籤吧,或者改sql標籤底層 絕大多數dede標籤都不支援巢狀的。...

post提交引數長度有限制嗎,Post提交,引數長度有限制嗎

get方法由於bai受到url長度的限制 du,只能傳遞大約zhi1024位元組 post傳輸的 dao資料量大,可內以達到2m,而根據微軟方面容的說法,微軟對用 request.form 可接收的最大資料有限制,iis 4 中為 80 kb 位元組,iis 5 中為 100 kb 位元組 如有其他...

提交回答問題一直說引數錯誤,引數錯誤,是什麼意思

1 瀏覽器的本身的程式缺少檔案,你修復下瀏覽器,或重灌瀏覽器,乾脆換個瀏覽器也行,再重新發 2 第一步不行的話,檢查是否有非法字元等,仔細看看 3 360安全衛士系統修復,漏洞修復,再不行的話找我 謝謝老師指導,我經過一個多小時的調整,現在恢復正常了 其實是有敏感字,用其他字代替可以了 知道抽風好多...