JavaScript Trouble: Coller 2 Variable
WarLock
-
29 oct. 2006 à 02:12
boss0211 Messages postés 264 Date d'inscription lundi 13 février 2006 Statut Membre Dernière intervention 9 septembre 2007 -
boss0211 Messages postés 264 Date d'inscription lundi 13 février 2006 Statut Membre Dernière intervention 9 septembre 2007 -
Bonjours a tous jai un petit probleme avec JavaScript. je suis incapable de concaténer 2 variable qui son cree a partire de la function decode64. Voir la function e_mailer En base pour le trouble
Je suis vraiment depaser pour ce trouble alors de ll'aide serais la bien venu MERCI !!!!!!
Voici le code que j'utilise
-------------------------------------------------------------------------------
function decode64(input) {
var keyStr = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+/";
var output = "";
var chr1, chr2, chr3;
var enc1, enc2, enc3, enc4;
var i = 0;
input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
do {
enc1 = keyStr.indexOf(input.charAt(i++));
enc2 = keyStr.indexOf(input.charAt(i++));
enc3 = keyStr.indexOf(input.charAt(i++));
enc4 = keyStr.indexOf(input.charAt(i++));
chr1 = (enc1 << 2) | (enc2 >> 4);
chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
chr3 = ((enc3 & 3) << 6) | enc4;
output = output + String.fromCharCode(chr1);
if (enc3 != 64) {
output = output + String.fromCharCode(chr2);
}
if (enc4 != 64) {
output = output + String.fromCharCode(chr3);
}
} while (i < input.length);
return String(output);
}
function e_mailer(email_pre, email_after, subj, e_body ) {
email_pre = "StLmPN8"; // decoder =super
email_after = "OszlR2vkPNG"; // decoder = cool.net
var tmp1 = decode64(email_pre);
var tmp2 = "@" + decode64(email_after);
var tmp3 = String(tmp1 + tmp2);
alert("Var tmp1 = " + tmp1 );
alert("Var tmp2 = " + tmp2 );
alert("var tmp3 = " + tmp3 ); // manque @cool.net
//window.location= "mai" + "lt" + "o:" + email + "?subject=" + subj + "&body=" + e_body;
}
Je suis vraiment depaser pour ce trouble alors de ll'aide serais la bien venu MERCI !!!!!!
Voici le code que j'utilise
-------------------------------------------------------------------------------
function decode64(input) {
var keyStr = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+/";
var output = "";
var chr1, chr2, chr3;
var enc1, enc2, enc3, enc4;
var i = 0;
input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
do {
enc1 = keyStr.indexOf(input.charAt(i++));
enc2 = keyStr.indexOf(input.charAt(i++));
enc3 = keyStr.indexOf(input.charAt(i++));
enc4 = keyStr.indexOf(input.charAt(i++));
chr1 = (enc1 << 2) | (enc2 >> 4);
chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
chr3 = ((enc3 & 3) << 6) | enc4;
output = output + String.fromCharCode(chr1);
if (enc3 != 64) {
output = output + String.fromCharCode(chr2);
}
if (enc4 != 64) {
output = output + String.fromCharCode(chr3);
}
} while (i < input.length);
return String(output);
}
function e_mailer(email_pre, email_after, subj, e_body ) {
email_pre = "StLmPN8"; // decoder =super
email_after = "OszlR2vkPNG"; // decoder = cool.net
var tmp1 = decode64(email_pre);
var tmp2 = "@" + decode64(email_after);
var tmp3 = String(tmp1 + tmp2);
alert("Var tmp1 = " + tmp1 );
alert("Var tmp2 = " + tmp2 );
alert("var tmp3 = " + tmp3 ); // manque @cool.net
//window.location= "mai" + "lt" + "o:" + email + "?subject=" + subj + "&body=" + e_body;
}
A voir également:
- JavaScript Trouble: Coller 2 Variable
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Windows
- A javaScript error occurred in the main process - Forum Handicap / Accessibilté
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
1 réponse
boss0211
Messages postés
264
Date d'inscription
lundi 13 février 2006
Statut
Membre
Dernière intervention
9 septembre 2007
8
1 nov. 2006 à 20:13
1 nov. 2006 à 20:13
Je ne connais pas la solution mais je veux juste dire une chose vaut mieux utiliser le langage PHP car si le javascript est désactivé chez l'utilisateur alors il est le roi ..