1

yop,

j'aurais besoin des conseils d'utilisateurs d'opera, si il en reste : j'ai un js qui ne semble pas fonctionner sous opera, mais seulement sous opera (ie ok, ff ok, il me semble que safari et konkeror ok aussi); comme j'arrivais pas à comprendre pkoi nico et vark ne pouvaient pas me donner précisément le msg d'erreur qu'opera donne, je viens de l'installer au taff et ô suprise, il n'indique *rien*.

mais alors vraiment pas une ligne, ça m'étonne même de ne pas avoir un message du genre "effectivement y'a une erreur, démerde toi pour la trouver". du coup je viens d'aller voir un peu sur le net, et j'ai trouvé une superbe solution qui propose de coller des "opera.postError('OK');" à chaque ligne pr voir où ça coince... ce que je comprends pas c'est qu'il y en a quand même qui arrivent à avoir des messages d'erreur :/

bref, si qqun a déjà eu ce genre de problème, ça m'interesse; mais en ce qui me concerne je crois que ce navigateur va partir définitivement à la poubelle dès la seconde où le bug aura été corrigé.

P.S : le script en question se trouve sur mirari, il s'agit des petites checkbox qui sont à coté de ses fichiers; le javascript est ici. si vous n'avez pas de compte, j'en ai créé un pour l'occasion : login "debug", pass "debug" (et les ip sont loggées, donc si qqun a envie de jouer à tout supprimer ça serait une bonne idée de faire ça ailleurs)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

2

Je crois que sous opera tu ne peux pas faire de <div>mirari</div>, essais avec <div value=mirari></div>

3

heu pour quel endroit ?
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

4

ben pour le lien que tu as donné : http://www.mirari.info/ Par contre je sais plus si le bug dont je te parle est sous opera ou sous konkeror.
<div class="headerText">
<div class="headerLogo"></div>
Mirari </div>

5

ah non ça ça marche très bien sous opera (heureusement, si fallait mettre tous les textes dans des "value="... sick), mais c'est pas du tout le problème du post #0

(en tt cas ça passe le validateur, donc les éventuels pb de xhtml/css c'est franchement pas ma priorité ^^)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

6

Zeph: j'ai du mal a comprendre ton code en fait sorry

J'ai pas de debugguer JS pour opera qui marche, mais je pense que
if (!list[i].disabled)
				list[i].parentNode.onclick = window.sidebar ? null : function ()
				{
					chk = this.getElementsByTagName ('input')[0];
					chk.checked = !chk.checked;
					chk.onchange ();
				}

			list[i].onchange = function ()
			{
				this.parentNode.getElementsByTagName ('img')[0].setImg (this.disabled ? 'checkLocked.gif' : this.checked ? 'checkActive.gif' : 'checkEmpty.gif');
			}


C'est pas valable sous opera...

Il faudrais voir avec un validateur JS..
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

7

j'ai vérifié à tout hasard si window.sidebar était bien défini sous opera (on sait jamais... grin), mais oui, donc je sais pas trop à quel endroit il y arrive plus :/ (par contre je savais pas qu'il y avait des validateurs js, j'essaierai ^^)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

8

fu un temps ou (par exemple) Dreamweaver etait capable de dire les erreurs de tel JS sur les différents navig existants.. Je sais pas, vu le nombres de version existantes actuellement si un tel validateur est faisable sorry mais aprioriri oui
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

9

Zephyr> Je ne suis pas sûr que les fans d'opera en voyant un post du style "t'façons, çay nul, dès que j'ai fini je vire cette daube" aient envie de t'aider là grin
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

10

je vais pas dire que c'est une merveille pr attirer du monde hein, et si y'a vraiment qqun qui serait capable de se retenir de poster simplement pour ça, je crois pas que ce soit une grande perte ^^
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

11

pkoi tu installes pas Opera pour voir le probleme ?

12

Zephyr :
je viens de l'installer au taff


avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

13

• nEUrOO sifflotte

14

Moi j'aime bien Opera, plus que FF en tout cas... (ca me demangeait)
Sauf pour le debug, bien sur.

15

(ah bah moi qui esperais une réponse... cool dis donc :/)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

16

tiens, je croyais y avoir posté confus

tu parles bien de la page http://www.mirari.info/index.php?p=manage ?


est-ce que tu peux essayer avec document.getElementById ? Ne serait-ce que pour voir si c'est ça qui foire.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

17

heu remplacer getElementByTagName par getElementById ? je peux pas, c'est pas du tout la même chose : le 1er retourne un tableau dans lequel je traite plusieurs élements, le deuxième ne retourne qu'un seul élement (puisque l'id doit être unique dans le document).
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

18

En fait, je pensais juste pour voir si c'est la récupération de l'élément qui foire. Sinon, tu peux faire un truc un peu sioux : tu récupère uniquement la première checkbox, à partir de là, tu en déduis le formulaire dont elle fait partie et tu refais tous les trucs du formulaire hehe
Je n'ai pas regardé en détail le code js, mais il me semble que c'est essentiellement une fonction pour inverser la sélection, non ? Dans ce cas, tu peux toujours faire un
for(var i = 0; i < n; i++) { c = document.getElementById("checkbox" + i); c.checked = !c.checked; }
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

19

oula oué, mais ça fait faire quand même beaucoup de modifs sans être sûr que ça regle le problème (en fait ça me semble un peu gros que la fonction getElementByTagName soit buggée, et si elle l'est, c'est la faute d'Opera donc c'est moins grave grin)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

20

j'essaierai ça ce soir si tu veux hehe
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

21

à moins d'avoir vraiment du temps à y passer, c'est sympa mais t'embête pas pour ça ^^
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

22

on peut activer la console d'erreur js ds opera
outils/preferences/avancé/contenu/option javascript/
et la le mec il le pécho par le bras et il lui dit '

23

ça n'affiche rien de bien interessant... c'est bien la le pbm
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.