coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 27 juil. 2004 à 14:05
bah moi, je l'ai ouvert avec konqueror, et il s'est fermé tout seul, j'ai eu la bombe konquéror au molieu de mion écran (comme des fois quand on renome un nom et que l'on apui sur un racourci clavier (suppr par exemple)) je te déconseille de tester la rename... tu vas perdre ton fichier...
Donc, sous konqueror, dans les scripts, quand tu bloques konqueror, c'est que tu as un erreur overflow sous ie, mais la, il le plante carément, il le ferme tout seul... Pour vérifier que ce n'était pas un petit bug de kdm, j'ai relmancé konqueror, même erreur...
Ok j'ai compris ton script, je vais le tester tout de suite.
Merci
chimelpremier
Messages postés544Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention20 mai 2005 26 juil. 2004 à 23:03
Voila le script avec une syntaxe DOM1, à peu près correct, car les images ne devraient plus comporter de name, mais un id :
<script type "text/javascript">
function b(i){
t0.display='none';
t1.display='none';
t2.display='none';
document.images['img0'].src='dossierclose.png';
document.images['img1'].src='dossierclose.png';
document.images['img2'].src='dossierclose.png';
setTimeout( "n("+i+")" , 100 )
}
function n(i){
eval("t"+i+".display='block'");
eval("t"+i+".left='20'");
document.images['img'+i].src='dossieropen.png';
}
function init(){
t0=document.getElementById("Tip0").style
t1=document.getElementById("Tip1").style
t2=document.getElementById("Tip2").style
t0.display='none';
t1.display='none';
t2.display='none';
}
window.onload=init
</script>
La fonction init(), c'est pour avoir le script en un seul morceau, c'est aussi plus standard.
Ca marche sur Mozilla 1.6, Firefox et Opéra7
Sur Linux ou Mac j'sais pas.
Concernant ton compte-rendu sur le mien de menu, ça plante vraiment au point de devoir fermer le programme ou le menu dynamique n'apparait pas alors que le menu HTML s'affiche bien en bas de page. Dans ce cas ça me convient.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 26 juil. 2004 à 13:02
oui, quasiment tous
lol
Bah amsn par exemple (msn messenger pour linux)
se télécharge sur http://amsn.sourceforge.net tu décompresse l'archive en mode graphie, tu copie le dossier dans ton répertoire d'acceuil, tu ouvre une console, tu fais
cd msn
./configure
ou alors
make
voila, ça marche comme ça sur quasiment tous...
chmel
Messages postés75Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention12 octobre 2004 26 juil. 2004 à 12:57
Connais-tu un pacquage linux simple à installer parce que ce monde me parait compliqué. merci
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 26 juil. 2004 à 09:20
perso, quand je vais dans ton menu, konqueror plante....
chmel
Messages postés75Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention12 octobre 2004 26 juil. 2004 à 01:08
chmel
Messages postés75Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention12 octobre 2004 26 juil. 2004 à 01:04
J'ai dis accessible parce que les liens fonctionnent sans javascript, ce qui est la moindre des choses pour un menu.
J'ai écrit aussi de remplacer les document.all par document.getElementById, mais c'est un minimum, tu peut consulter mon script qui est cité sur cette page pour t'en rendre compte. Et d'ailleurs un compte rendu linuxien m'intéresse. Le site vient d'être mis à jour.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 25 juil. 2004 à 16:23
ta solution ne fonctionne pas sous mozila 1.4 et ne fonctionne pas non plus sous Konqueror (fournit avec mandrake 9.2)
Voila, et même si 98%des personnes sont sous windows, je n'ai pas l'habitude de laisser un linuxois ne pas avoir accès a mes programmes, (sauf pour le Qbasic et le Tibasci, car c'est pas possible sans windows...)
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 25 juil. 2004 à 13:37
merci pour le conseil, (trop content d'avoir un truc universelle)....
J'ai apris le html et le javascript sous ie (95 et 98) et ensuite, quand je suis passé a debian, j'ai voulu garder un menu accessible a partir des autres navigateur... donc, j'ai commencé par le déclarer déroulé, et le renrouler après, comme tout les navigateurs gèrent la déclaration, ils le voient tous... Mais après, c'est vrai que certains navigateurs ne prennent pas le script pour renrouler le menu (j'utilises konqueror, lui le prends et parfois je suis sous mozilla ou galeon, mozilla et galeon ne le prennent pas... ). Voila bah merci pour cette indication, le settyime out est en trop dis tu ? moi, je ne trouves pas, peut-être un peu lent, je vais le mettre a une demi seconde dès que j'en arais trouvé le temps.
chmel
Messages postés75Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention12 octobre 2004 25 juil. 2004 à 04:18
Ton menu expanssif est effectivement simple à configurer et interessant. Sur Mozilla le script ne marche pas mais le menu reste accessible. Il suffirait de remplacer les document.all par document.getElementById pour le rendre universel.
Je trouve que la tempo est de trôp. bravo.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 22 juil. 2004 à 14:07
Svp mattez des commentaires, je sais pas moi, dites moi que c'est nul, que c'est pas beau... enfin, quoi, vous avez bien un avis ?
27 juil. 2004 à 14:05
Donc, sous konqueror, dans les scripts, quand tu bloques konqueror, c'est que tu as un erreur overflow sous ie, mais la, il le plante carément, il le ferme tout seul... Pour vérifier que ce n'était pas un petit bug de kdm, j'ai relmancé konqueror, même erreur...
Ok j'ai compris ton script, je vais le tester tout de suite.
Merci
26 juil. 2004 à 23:03
<script type "text/javascript">
function b(i){
t0.display='none';
t1.display='none';
t2.display='none';
document.images['img0'].src='dossierclose.png';
document.images['img1'].src='dossierclose.png';
document.images['img2'].src='dossierclose.png';
setTimeout( "n("+i+")" , 100 )
}
function n(i){
eval("t"+i+".display='block'");
eval("t"+i+".left='20'");
document.images['img'+i].src='dossieropen.png';
}
function init(){
t0=document.getElementById("Tip0").style
t1=document.getElementById("Tip1").style
t2=document.getElementById("Tip2").style
t0.display='none';
t1.display='none';
t2.display='none';
}
window.onload=init
</script>
La fonction init(), c'est pour avoir le script en un seul morceau, c'est aussi plus standard.
Ca marche sur Mozilla 1.6, Firefox et Opéra7
Sur Linux ou Mac j'sais pas.
Concernant ton compte-rendu sur le mien de menu, ça plante vraiment au point de devoir fermer le programme ou le menu dynamique n'apparait pas alors que le menu HTML s'affiche bien en bas de page. Dans ce cas ça me convient.
26 juil. 2004 à 13:02
lol
Bah amsn par exemple (msn messenger pour linux)
se télécharge sur http://amsn.sourceforge.net
tu décompresse l'archive en mode graphie, tu copie le dossier dans ton répertoire d'acceuil, tu ouvre une console, tu fais
cd msn
./configure
ou alors
make
voila, ça marche comme ça sur quasiment tous...
26 juil. 2004 à 12:57
26 juil. 2004 à 09:20
26 juil. 2004 à 01:08
http://moncastel.9online.fr/menu_deroulant/
26 juil. 2004 à 01:04
J'ai écrit aussi de remplacer les document.all par document.getElementById, mais c'est un minimum, tu peut consulter mon script qui est cité sur cette page pour t'en rendre compte. Et d'ailleurs un compte rendu linuxien m'intéresse. Le site vient d'être mis à jour.
25 juil. 2004 à 16:23
Voila, et même si 98%des personnes sont sous windows, je n'ai pas l'habitude de laisser un linuxois ne pas avoir accès a mes programmes, (sauf pour le Qbasic et le Tibasci, car c'est pas possible sans windows...)
25 juil. 2004 à 13:37
J'ai apris le html et le javascript sous ie (95 et 98) et ensuite, quand je suis passé a debian, j'ai voulu garder un menu accessible a partir des autres navigateur... donc, j'ai commencé par le déclarer déroulé, et le renrouler après, comme tout les navigateurs gèrent la déclaration, ils le voient tous... Mais après, c'est vrai que certains navigateurs ne prennent pas le script pour renrouler le menu (j'utilises konqueror, lui le prends et parfois je suis sous mozilla ou galeon, mozilla et galeon ne le prennent pas... ). Voila bah merci pour cette indication, le settyime out est en trop dis tu ? moi, je ne trouves pas, peut-être un peu lent, je vais le mettre a une demi seconde dès que j'en arais trouvé le temps.
25 juil. 2004 à 04:18
Je trouve que la tempo est de trôp. bravo.
22 juil. 2004 à 14:07