l'erreur est bien détectée et affichée sur la page mais le finally ni le
: if(on_error) do something ne donnent qqc.
normalement (càd s'il n'y avait pas d'erreur) le script prend le contenu
des deux textarea (deux scripts) effectue une colorisation syntaxique et
injecte dans les textarea respectifs le résultat de la colorisation.
comme il y a erreur je souhaire réinjecter le script original, donc non
colorisé, dans les textarea respectifs, mais ça ne mache pas...
tout se passe "comme si" quand il y a eu une erreur relative à un
élément du DOM, on ne peut plus écrire dedans...
ben oui, ça tombe sous le sens, c'est ce que j'ai fait mais bon, ça ne marche pas avec Firefox en tout cas. -- Artaban de Médée
ASM
ASM wrote:
if(js_on_error) { mon bô textarea }
ben oui, ça tombe sous le sens, c'est ce que j'ai fait mais bon, ça ne marche pas avec Firefox en tout cas.
? ? c'est justement avec FF que j'ai testé ... ! !
Ceci étant, je ne comprends pas que ça ne fonctionne pas chez toi (que ça fasse une erreur) alors que chez moi ça roule : http://stephane.moriaux.perso.wanadoo.fr/truc/catch_error.htm
à part les js externes je ne vois pas ce qui cause une erreur et comme je me sers des mêmes que toi (sur ton site) je devrais rencontrer le même pb, non ? Si les scripts externes ont été corrigés, les 2 exemples devraient fonctionner pareil (à la nuance de l'erreur volontaire que j'ai ajoutée)
Ha ! ! ! ton exemple me donne à la console d'erreurs de FF :
ben oui, ça tombe sous le sens, c'est ce que j'ai fait mais bon, ça ne
marche pas avec Firefox en tout cas.
? ? c'est justement avec FF que j'ai testé ... ! !
Ceci étant, je ne comprends pas que ça ne fonctionne pas chez toi (que
ça fasse une erreur) alors que chez moi ça roule :
http://stephane.moriaux.perso.wanadoo.fr/truc/catch_error.htm
à part les js externes je ne vois pas ce qui cause une erreur
et comme je me sers des mêmes que toi (sur ton site) je devrais
rencontrer le même pb, non ?
Si les scripts externes ont été corrigés, les 2 exemples devraient
fonctionner pareil (à la nuance de l'erreur volontaire que j'ai ajoutée)
Ha ! ! !
ton exemple me donne à la console d'erreurs de FF :
ben oui, ça tombe sous le sens, c'est ce que j'ai fait mais bon, ça ne marche pas avec Firefox en tout cas.
? ? c'est justement avec FF que j'ai testé ... ! !
Ceci étant, je ne comprends pas que ça ne fonctionne pas chez toi (que ça fasse une erreur) alors que chez moi ça roule : http://stephane.moriaux.perso.wanadoo.fr/truc/catch_error.htm
à part les js externes je ne vois pas ce qui cause une erreur et comme je me sers des mêmes que toi (sur ton site) je devrais rencontrer le même pb, non ? Si les scripts externes ont été corrigés, les 2 exemples devraient fonctionner pareil (à la nuance de l'erreur volontaire que j'ai ajoutée)
Ha ! ! ! ton exemple me donne à la console d'erreurs de FF :
Erreur : données incompréhensibles après l'élément de document Fichier source : Ligne : 1, Colonne : 55 Code source : <span xmlns="http://www.w3.org/1999/xhtml">xml=</span><span xmlns="http://www.w3.org/1999/xhtml" class="string">"<?xml version='1.0' encoding='UTF-8'?>n"</span><span xmlns="http://www.w3.org/1999/xhtml">  </ ------------------------------------------------------^
Ce html-entité na pas l'air de plaire au xhtml, à ce qu'il semble ?
-- Stephane Moriaux et son (moins) vieux Mac déjà dépassé
unbewusst.sein
ASM wrote:
Ceci étant, je ne comprends pas que ça ne fonctionne pas chez toi (que ça fasse une erreur) alors que chez moi ça roule : http://stephane.moriaux.perso.wanadoo.fr/truc/catch_error.htm
oui, tel qu'il est chez toi j'ai un script colorisé, le ruby du bas, l'autre non. et un message d'erreur : ReferenceError : ds is not defined.
<snip />
Ce html-entité na pas l'air de plaire au xhtml, à ce qu'il semble ?
oui, apparemment, comme je l'ai lu sur un site (je ne sais plus lequel) et contrairement à ce qu'annonce la ref de w3.org, ce n'est pas dans le doctype (????).
mais en plus le script n'est pas compatible avec xhtml car il ne se préoccupe pas du namespace à la création d'éléments...
c'est la raison pour laquelle d'ailleurs ça marche chez toi, car le document est vraissemblablement servi en html (pas de namespace) alors que chez moi, j'ai des directives Apache pour dire que mes documents xhtml sont à servir comme application/xhtml +xml.
le seul vrai avantage de ce script de colorisation est qu'il ajoute les n° de lignes, donc j'essaierai d'ajouter ça sur un autre script qui marche nettement mieux... -- Artaban de Médée
Ceci étant, je ne comprends pas que ça ne fonctionne pas chez toi (que
ça fasse une erreur) alors que chez moi ça roule :
http://stephane.moriaux.perso.wanadoo.fr/truc/catch_error.htm
oui, tel qu'il est chez toi j'ai un script colorisé, le ruby du bas,
l'autre non. et un message d'erreur : ReferenceError : ds is not
defined.
<snip />
Ce html-entité na pas l'air de plaire au xhtml, à ce qu'il semble ?
oui, apparemment, comme je l'ai lu sur un site (je ne sais plus lequel)
et contrairement à ce qu'annonce la ref de w3.org, ce n'est pas dans le
doctype (????).
mais en plus le script n'est pas compatible avec xhtml car il ne se
préoccupe pas du namespace à la création d'éléments...
c'est la raison pour laquelle d'ailleurs ça marche chez toi, car le
document est vraissemblablement servi en html (pas de namespace) alors
que chez moi, j'ai des directives Apache pour dire que mes documents
xhtml sont à servir comme application/xhtml +xml.
le seul vrai avantage de ce script de colorisation est qu'il ajoute les
n° de lignes, donc j'essaierai d'ajouter ça sur un autre script qui
marche nettement mieux...
--
Artaban de Médée
Ceci étant, je ne comprends pas que ça ne fonctionne pas chez toi (que ça fasse une erreur) alors que chez moi ça roule : http://stephane.moriaux.perso.wanadoo.fr/truc/catch_error.htm
oui, tel qu'il est chez toi j'ai un script colorisé, le ruby du bas, l'autre non. et un message d'erreur : ReferenceError : ds is not defined.
<snip />
Ce html-entité na pas l'air de plaire au xhtml, à ce qu'il semble ?
oui, apparemment, comme je l'ai lu sur un site (je ne sais plus lequel) et contrairement à ce qu'annonce la ref de w3.org, ce n'est pas dans le doctype (????).
mais en plus le script n'est pas compatible avec xhtml car il ne se préoccupe pas du namespace à la création d'éléments...
c'est la raison pour laquelle d'ailleurs ça marche chez toi, car le document est vraissemblablement servi en html (pas de namespace) alors que chez moi, j'ai des directives Apache pour dire que mes documents xhtml sont à servir comme application/xhtml +xml.
le seul vrai avantage de ce script de colorisation est qu'il ajoute les n° de lignes, donc j'essaierai d'ajouter ça sur un autre script qui marche nettement mieux... -- Artaban de Médée