Retourner au contenu associé (entrée de forum : [Web] Mailto et spam)
Posté par sokol le 13 juin 2004 à 11:19. En réponse au message [Web] Mailto et spam. Évalué à 1.
function hex_encode(str) { str += ''; // convert to string for sure var enc = ''; // will be hex-encoded sting for (var i=0; i < str.length; i++) { tmp = str.charCodeAt(i).toString(16); enc += '%'+lpad(tmp, '0', 2); } return enc; } function lpad(str, ch, len) { str += ''; // convert to string for sure var slen = str.length; for (var i=0; i<len-slen; i++) { str = ch+str; } return str; }
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# encodeur en javascript
Posté par sokol . En réponse au message [Web] Mailto et spam. Évalué à 1.
function hex_encode(str) { str += ''; // convert to string for sure var enc = ''; // will be hex-encoded sting for (var i=0; i < str.length; i++) { tmp = str.charCodeAt(i).toString(16); enc += '%'+lpad(tmp, '0', 2); } return enc; } function lpad(str, ch, len) { str += ''; // convert to string for sure var slen = str.length; for (var i=0; i<len-slen; i++) { str = ch+str; } return str; }Dans un formulaire il faudra utiliser qqch comme : onkeyup='this.form.enc.value=hex_encode(this.value)'