Page 18 sur 20

Re: [QUESTIONS ET AIDE] Informatique

Publié : jeu. 8 déc. 2011 21:58
par Luffy [3SP1S]
Ca faisait un bon moment que je n'avais pas posté sur le forum :roll:.

J'ai un petit problème pour une fonction javascript toute bête de 3 lignes mais je ne comprends vraiment pas pourquoi elle ne fonctionne pas.

Si quelqu'un pourrait m'éclairez voici mon code :

Code : Tout sélectionner

<script type="text/javascript">
                        function afficher_cacher(id,nbPhoto)
{       
       
       //On cache toutes les photos
              for (var i = 1; i <= nbPhoto; i++) 
               {
         document.getElementById(i).style.display=="none";
           }
 
          //On fait apparaître celle sélectionnée
          document.getElementById(id).style.display="block";
      
        return true;
}
        </script>


Et je l'appel comme ceci :

Code : Tout sélectionner

<li><a href="#" onclick="javascript:afficher_cacher('2','5')">2</a></li>
Le but étant de faire un affichage (assez basique) des différentes photo d'un album photo. Pour se faire je passe en paramètres de la fonction l'id de la photo à afficher ainsi que le nombre de photo de l'album.
La fonction doit donc premièrement caché toute les photos de l'album puis afficher celle avec l'id voulu.

Je ne sais pas si j'ai été très clair ^^'

Re: [QUESTIONS ET AIDE] Informatique

Publié : ven. 9 déc. 2011 19:24
par Phlogistique
Déjà formate le code correctement avant de poser des questions dessus, poster du code comme ça c'est à peu près équivalent à poster ta question en langage SMS.

Code : Tout sélectionner

 <script type="text/javascript">
	function afficher_cacher(id,nbPhoto) {       
		// On cache toutes les photos
		for (var i = 1; i <= nbPhoto; i++) {
			document.getElementById(i).style.display == "none";
		}

		// On fait apparaître celle sélectionnée
		document.getElementById(id).style.display = "block";

		return true;
	}
</script>
Ensuite quelques problèmes me sautent aux yeux:
  • Il y a un == à la place de =

    Code : Tout sélectionner

    display == "none"
    devrait être

    Code : Tout sélectionner

    display = "none"
  • Dans le "onclick", pas besoin de "javascript:"
  • Il y a une confusion entretenue dans le code entre des nombres et leur représentation dans une chaine de caractères. Je ne pense pas que ça pose un problème parce que javascript est assez kikoo-friendly, mais rien que pour que ça soit plus clair, je conseillerais de règler ça.
En somme:

Code : Tout sélectionner

<script type="text/javascript">
	function afficher_cacher(id, nbPhoto) {       
		// On cache toutes les photos
		for (var i = 1; i <= nbPhoto; i++) {
			document.getElementById(""+i).style.display = "none";
		}

		// On fait apparaître celle sélectionnée
		document.getElementById(id).style.display = "block";

		return true;
	}
</script>

Code : Tout sélectionner

<li><a href="#" onclick="afficher_cacher('2',5)">2</a></li>

Re: [QUESTIONS ET AIDE] Informatique

Publié : sam. 3 mars 2012 17:05
par Pensmu
Yop, j'ai encore un problème:
Quand j'essaie de télécharger un fichier à partir de mon macbook, on me demande si je veux soit enregistrer le fichier ou l'ouvrir, en général, je clique sur enregistrer, jusque là tout se passe bien, puis quand je veux ouvrir mon fichier enregistrer, il s'ouvre sur texte édit, et c'est un charabia incompréhensible! Tandis que si je veux l'ouvrir directement, on me propose de l'ouvrir sous texte édit à nouveau, je change donc, mais quoi que je prenne, ça ne fonctionne pas.
J'espère que j'ai été assez claire, si oui; conseil? :)

Re: [QUESTIONS ET AIDE] Informatique

Publié : mer. 14 mars 2012 19:42
par Zeta
HELP!!!!!! Je sais pas si c'est la bonne section mis c'est urgent!!!!

G F2 TOMB2 MON IPHONE DANS L FLOTTE§§§

je fais comment???!!! il s'allumes plus:!!!!

Re: [QUESTIONS ET AIDE] Informatique

Publié : mer. 14 mars 2012 19:57
par Leftfinger
Tu prends une pelle et tu l'enterre. Qu'il retourne à la terre tout comme son créateur. Ü

(il est foutu, ou sinon attends quelques jours en le laissant sécher, puis si il marche pas, achète toi un nokia 33 10.

Re: [QUESTIONS ET AIDE] Informatique

Publié : jeu. 15 mars 2012 13:26
par Banz
Je suis d'accord, attends qu'il sèche, et s'il se rallume pas, bah tu as que tes yeux pour pleurer. Tu peux même pas faire marcher la garantie si tu en as une car les iPhones sont équipés d'un système permettant de savoir s'il a été plongé dans l'eau, acte qui annule la garantie...

Re: [QUESTIONS ET AIDE] Informatique

Publié : ven. 16 mars 2012 01:52
par Ch3b
Leftfinger a écrit :Tu prends une pelle et tu l'enterre. Qu'il retourne à la terre tout comme son créateur. Ü

(il est foutu, ou sinon attends quelques jours en le laissant sécher, puis si il marche pas, achète toi un nokia 33 10.
Héhé je viens de recevoir le mien =)

Re: [QUESTIONS ET AIDE] Informatique

Publié : sam. 17 mars 2012 10:10
par DarKobalt
Ch3b [LAMB] a écrit :Héhé je viens de recevoir le mien =)
Cool, t'a reçu un nokia? La classe

Re: [QUESTIONS ET AIDE] Informatique

Publié : mar. 27 mars 2012 22:56
par Aky
Bonjour j'ai un petit soucis pour un code html.
En fait j'ai mis des titres avec un lien vers une autre pages de mon site avec un alignement à droite jusque là sa marche mais la zone où il est possible de cliquer fait toute la ligne du titre donc même si je clique dans le vide sa me dirige vers le lien voilà mon code source :
html5 : <a href="accueil.html" class="accueil"><h3> Accueil </h3></a>
<a href="pages/page2.html" class="page2"><h3> Equipage Mugiwara </h3></a>
<a href="pages/page3.html" class="page3"><h3> Equipage Jolly Roger </h3></a>
et le CSS3 :.accueil { text-align : right;
font-size : large;}
.page3,.page2 { text-align : right;
font-size : large;}
h2,h3{color : rgb(7,0,157);
text-shadow : -2px -2px 4px skyblue ;}
J’espère que mon problème est compréhensible^^
Sa serait sympa de me dire si c'est moi qui est mal codé ou si c'est comme ça avant que je me pende :pale:
Ps : j'ai commencé il n'y a pas longtemps et en utilisant internet.
Merci :smile:
Edit : problème résolu merci quand même :cheers:

Re: [QUESTIONS ET AIDE] Informatique

Publié : sam. 26 mai 2012 11:57
par Pensmu
Bonjour!
J'ai un problème: j'essaie de télécharger windows movie maker. Je suis sous un mac, je vais sur le site je mets télécharger, puis enregistrer le fichier. Puis quand je veux ouvrir le fichier téléchargé, j'obtiens une page blanche :/
J'ai ça avec tous mes téléchargements aussi!
Merci d'avance

Re: [QUESTIONS ET AIDE] Informatique

Publié : sam. 26 mai 2012 12:14
par fel2fram
ça existe windows movie maker pour mac ?
imovie, c'est pas mal sinon, nan ?

Re: [QUESTIONS ET AIDE] Informatique

Publié : sam. 26 mai 2012 12:43
par Shuty
Si t’essaies d’exécuter un .exe sur un mac, ben..
Utilises Final cut pro au pire, WMM c'est nul.

Re: [QUESTIONS ET AIDE] Informatique

Publié : sam. 26 mai 2012 13:46
par Pensmu
fel2fram a écrit :ça existe windows movie maker pour mac ?
imovie, c'est pas mal sinon, nan ?
Tiens j'avais pas fait attention à ça! :roll:
Pour Imovie oui mais bon, c'est un peu parfois des trucs imposés et c'est parfois chiant, mais je devrais peut être m'y remettre la-dessus! :)
Shuty a écrit :Si t’essaies d’exécuter un .exe sur un mac, ben..
Utilises Final cut pro au pire, WMM c'est nul.
Ok, j'essayerai si Imovie ne fonctionne pas!
Merci à vous deux!

Re: [QUESTIONS ET AIDE] Informatique

Publié : sam. 26 mai 2012 19:31
par Ch3b
Ouais nan mais reste sur IMovie, ca te prendra moins la tete et les 2 soft sont a 2 3 détails pareil.

Re: [QUESTIONS ET AIDE] Informatique

Publié : dim. 27 mai 2012 13:44
par Pensmu
Ch3b a écrit :Ouais nan mais reste sur IMovie, ca te prendra moins la tete et les 2 soft sont a 2 3 détails pareil.
ok je vais finalement suivre ça! ^^

edit: 300 :)