|
eugene |
 |
Confirmé 
Déconnecté
Niveau : 3 N° de Membre :
14257
Ancienneté : 78%
Participation : 2%
Inscription: 16 Aug 2007
Localisation:
Messages: 1358
Sujets Lancés : 27
|
Désolé king, j'ai vu ton message hier soir mais pas pris le temps d'y répondre.
Je vais quand même corriger 2/3 trucs dans ton script car il n'est pas très robuste, même s'il fonctionne, il risque d'être mal interprété par certains navigateurs.
tes balises script ne respectent pas la norme en usage actuellement, maintenant on écrit
PHP:
<script type="text/javascript">
et non plus PHP:
<script language=javascript>
et on ferme la balise par PHP:
</script>
On utilise quasiment plus le fonction CSS "visibility : hidden", on préfère maintenant utiliser "display: none" pour que l'espace vide créé par l'élément masqué ne soit pas affiché.
Et en fait on ne code quasiment plus de javascript en dur comme ça à cause des différence d'interprétation des navigateurs (surtout entre les vieux et les modernes) mais à la place on utilise une bibliothèque (en ce moment c'est jQuery qui est plébiscité pour sa facilité d'utilisation, son poids très léger et ses nombreux plugins, mais ça peut changer) car tous ces problèmes de compatibilité entre navigateurs y sont déjà réglés.
Donc si jQuery est déjà chargé sur ton site pour afficher un diaporama ou autre, autant en profiter.
avec lui serait simplement :
PHP:
<script type="text/javascript">
$(document).ready(function() {
$("#toto").show();
});
</script>
fonction show(); de jQuery : http://api.jquery.com/show/
Signaler ce message à un modérateur | IP: Logguée Temps en ligne : 14 Jours, 10 Heures, 52 Minutes, 29 Secondes en ligne
|