Debutant : Deux "is null or not an object" inexplicable
Fildomen
Messages postés805Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention30 octobre 2010
-
31 mai 2009 à 17:26
Fildomen
Messages postés805Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention30 octobre 2010
-
31 mai 2009 à 17:33
Bonjour
Je suis débutant en javascript et il ya une erreur "xx is null or not an object" qui me sort un peu partout !
Voila mon code : je veux crée une page Message.html qui prend trois paramètres : le message , un lien de redirection , et le nombre de secondes avant la redirection , donc voila ma page :
case STR_PAD_BOTH:
var right Math.ceil((padlen len - str.length) / 2);
var left = padlen - right;
str = Array(left+1).join(pad) + str + Array(right+1).join(pad);
break;
Après execution, je recois object expteced pour "var $_GET= prmurl();" et " is null or not an object" pour document.contenu.message et un "undeclared" pour Accueil !!
Fildomen
Messages postés805Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention30 octobre 2010 31 mai 2009 à 17:29
Désolé vraiment je sais pas ce qui lui arrive ! on a pas une compatibilité avec opera ?
bon je recommence
Bonjour Je suis débutant en javascript et il ya une erreur "xx is null or not an object" qui me sort un peu partout ! Voila mon code : je veux crée une page Message.html qui prend trois paramètres : le message , un lien de redirection , et le nombre de secondes avant la redirection , donc voila ma page :
case STR_PAD_BOTH:
var right Math.ceil((padlen len - str.length) / 2);
var left = padlen - right;
str = Array(left+1).join(pad) + str + Array(right+1).join(pad);
break;
function coder(txtoriginal) {
var txtcode="";
for (var i=0; i<txtoriginal.length; i++) {
txtcode+= pad(txtoriginal.charCodeAt(i),3,'0',1);
}
return txtcode;
}
function decoder(txtcode) {
var txtoriginal="";
for (var i=0; i<txtcode.length; i+=3) {
txtoriginal+=String.fromCharCode(txtcode.substr(i,3));
}
return txtoriginal;
}
function prmurl()
{
var prm = new Array();
var tmp = unescape(window.location.search).substr(1).split("&");
var inter;
for ( i=0; i<tmp.length; i++)
{
inter=tmp[i].indexOf("=");
if ( inter>=0 )
{
prm[tmp[i].substr(0,inter)]=tmp[i].substr(inter+1)
}
else {
prm[tmp[i]]="";
}
}
return prm;
}
Après execution, je recois object expteced pour "var $_GET= prmurl();" et " is null or not an object" pour document.contenu.message et un "undeclared" pour Accueil !!
Aidez moi svp !
Merci !
Fildomen
Messages postés805Date d'inscriptionjeudi 22 mai 2003StatutMembreDernière intervention30 octobre 2010 31 mai 2009 à 17:33
en effet dans Principal.js j'ai ajouté en haut var Accueil = 'http://localhost/'; comme une constante que j'utiliserai après dans ma page ! mais il me sort un undeclared object .