8722 sujets
Développement web côté serveur, CMS
Oui, en PHP et JS avec PJAX.
En Js c'est très simple.
Imaginons que tu ai 2 contenue superposé, tu peux masquer le deuxieme (visibility:hidden) et ensuite en JS sur le clic d'un lien tu rend l'un hidden et le deuxième visible.. ce qui fait que a chaque fois les deux sont deja charger (pas de rechargement de page) et sont "hidden" ou "visible"
exemple :
Ici j'ai mon onmouseout et mon onmouseover dans une balise <a> en attribut... dès que je passe la souris cela cache ou non un élément. tu peux le faire sur onclick etc...
Imaginons que tu ai 2 contenue superposé, tu peux masquer le deuxieme (visibility:hidden) et ensuite en JS sur le clic d'un lien tu rend l'un hidden et le deuxième visible.. ce qui fait que a chaque fois les deux sont deja charger (pas de rechargement de page) et sont "hidden" ou "visible"
exemple :
onmouseout="document.getElementById('bande2').style.visibility='hidden'" onmouseover="document.getElementById('bande2').style.visibility='visible'"
Ici j'ai mon onmouseout et mon onmouseover dans une balise <a> en attribut... dès que je passe la souris cela cache ou non un élément. tu peux le faire sur onclick etc...
Bonjour,
Si il s'agit de recharger une page PHP avec le besoin de rafraîchir des données dynamiques, AJAX est la solution la plus adaptée.
Jquery simplifie son utilisation (qui est déjà nativement assez simple en JS),
Documentation: http://api.jquery.com/jquery.post/
Dans le cas de l'actulisation d'un contenu statique type html, txt ou autre, tu as deux solutions, soit passer par l'appel en AJAX, soit comme JuseN le mentionnait charger le contenu mais le rendre caché par défaut au chargement de la page, et ainsi le piloter en CSS ou JS pour l'afficher de manière transparente pour l'utilisateur.
Jquery pour ne pas changer fait très bien cela en JS, avec les fonctions .hide(), show() et bien d'autres...
Documentation:
http://api.jquery.com/hide/
http://api.jquery.com/show/
Si il s'agit de recharger une page PHP avec le besoin de rafraîchir des données dynamiques, AJAX est la solution la plus adaptée.
Jquery simplifie son utilisation (qui est déjà nativement assez simple en JS),
Documentation: http://api.jquery.com/jquery.post/
Dans le cas de l'actulisation d'un contenu statique type html, txt ou autre, tu as deux solutions, soit passer par l'appel en AJAX, soit comme JuseN le mentionnait charger le contenu mais le rendre caché par défaut au chargement de la page, et ainsi le piloter en CSS ou JS pour l'afficher de manière transparente pour l'utilisateur.
Jquery pour ne pas changer fait très bien cela en JS, avec les fonctions .hide(), show() et bien d'autres...
Documentation:
http://api.jquery.com/hide/
http://api.jquery.com/show/