Comment éviter qu'un évènement, tel que le survol d'un lien onMouseOver qui provoque une fonction d'écriture
ne génère pas une page nouvelle, mais que la page reste affichée et le message s'écrive dessus ?Code:window.document.write('string');
Version imprimable
Comment éviter qu'un évènement, tel que le survol d'un lien onMouseOver qui provoque une fonction d'écriture
ne génère pas une page nouvelle, mais que la page reste affichée et le message s'écrive dessus ?Code:window.document.write('string');
En faisant une recherche ? :mrgreen:
:fleche: Comprendre document.write() en JavaScript.
Ne pas utiliser de JS pour de l'affichage ?
si, mais n'utilise pas document.write(). Tu as innerHTML.
Plus exactement : ne pas utiliser JavaScript pour l'affichage initial de la page. ;)Citation:
Envoyé par goofyto8
JavaScript peut servir à modifier la page en fonction des actions de l'utilisateur, mais il n'y a aucune raison de l'utiliser pour l'affichage initial de la page qui devrait être intégralement généré en HTML (et si besoin un langage serveur type PHP).