-
Probleme avec Gecko
Bonjour
J'ai un problème avec <meta http-equiv='refresh' content= ..............>
sur les browsers Gecko (Mozilla,Firefox etc ... )
Si je lance la demo du textaera enrichi a l'adresse
http://www.kevinroth.com/rte/demo.htm
La balise standard <meta http-equiv='refresh' content= ..............> ne fonctionne plus apres ?????
Il faut relancer le browser
Avec le moteur Microsoft (IE) aucun problème.
J'ai cherché le probleme dans le code Js que l'ai telechargé sans succes.
Merci
-
Je comprends pas trop le problème. Quand tu vas sur la page de RTE, tu veux dire qu'il ne te rafraichit plus les autres pages après?
-
Je comprends pas trop le problème. Quand tu vas sur la page de RTE, tu veux dire qu'il ne te rafraichit plus les autres pages après?
------
Oui
Le browser ne rafraichit plus avec toutes les applications
La <meta refresh ....> est definitivement inactive.
Il faut relancer le browser (j'ai controlé ce n'est pas Apache).
Nb: je travaille sous O/S LINUX AIX et SUN (via (APACHE 2-prefork))
Je n'ai pas essayé Firefox en O/S Microsoft.
Le probleme s'active a partir de la fonction qui suit.
function enableDesignMode(rte, html, readOnly) {
var frameHtml = "<html id=\"" + rte + "\">\n";
frameHtml += "<head>\n";
//to reference your stylesheet, set href property below to your stylesheet path and uncomment
if (cssFile.length > 0) {
frameHtml += "<link media=\"all\" type=\"text/css\" href=\"" + cssFile + "\" rel=\"stylesheet\">\n";
} else {
frameHtml += "<style>\n";
frameHtml += "body {\n";
frameHtml += " background: #FFFFFF;\n";
frameHtml += " margin: 0px;\n";
frameHtml += " padding: 0px;\n";
frameHtml += "}\n";
frameHtml += "</style>\n";
}
frameHtml += "</head>\n";
frameHtml += "<body>\n";
frameHtml += html + "\n";
frameHtml += "</body>\n";
frameHtml += "</html>";
if (document.all) {
var oRTE = frames[rte].document;
oRTE.open();
oRTE.write(frameHtml);
oRTE.close();
if (!readOnly) oRTE.designMode = "On";
} else {
try {
if (!readOnly) document.getElementById(rte).contentDocument.designMode = "on";
try {
var oRTE = document.getElementById(rte).contentWindow.document;
oRTE.open();
oRTE.write(frameHtml);
oRTE.close();
if (isGecko && !readOnly) {
//attach a keyboard handler for gecko browsers to make keyboard shortcuts work
oRTE.addEventListener("keypress", kb_handler, true);
}
} catch (e) {
alert("Error preloading content.");
}
} catch (e) {
//gecko may take some time to enable design mode.
//Keep looping until able to set.
if (isGecko) {
setTimeout("enableDesignMode('" + rte + "', '" + html + "', " + readOnly + ");", 10);
} else {
return false;
}
}
}
}
-
Probleme Gecko
(Suite)
J'ai telechargé Mozilla et Firefox sur O/S Microsoft
le probleme est le meme
Si le programme en question est appellé avec l'option target= (different)
pour une autre fenetre le problème ne se produit pas
je pense que le probleme vient de l'attribution (id frame) qui reste bloquée.
????
-
Le probleme est referencé sur mozilla devel 311112
La derniere version Firefox corrige le problème
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla1.8/