|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 3 ![]() |
bonjour
Je ne suis pas familier avec le jquery mais il semblerait qu'il faille passer par là pour faire ce que je veux faire. Je voudrais insérer une page externe générée par mes soins et appliquer une css externe également dans un site donné pouvez vous m'aider ou me montrer un exemple ? Merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Mathieu ROBINDéveloppeur Web Inscription : mai 2006 Messages : 1 116 ![]() |
Je suis sceptique, ce n'est pas forcément nécessaire.
Tout dépend si le contenu de cette page insérée doit être généré en fonction de son contexte et surtout si elle doit pouvoir être appelée à la demande et non systématiquement. Dans ce cas, oui, une requête Ajax est utile, et oui, forcément jQuery est l'un des nombreux outils qui sont adaptés à ce genre de besoins. Tu trouveras de nombreux exemples sur comment se servir d'Ajax avec jQuery sur la page dans la doc officielle: http://api.jquery.com/jQuery.ajax/ N'hésite pas à poser des questions si tu n'arrives pas à appliquer les exemples.
__________________
Mon blog techno et son billet hebdomadaire sur l'actualité jQuery. Et mon blog cuisine pour une personne. Le bouton ne masse pas les pieds, mais ça aide la communauté.
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 3 ![]() |
Bon pour inserer une page dans une autre je peux utiliser une iframe. Mais le truc c'est qu'il faut que je jongle entre plusieurs pages externe dans une même page.
imagine par exemple une colonne à droite avec des resultats sportifs et des liens. (ce contenu est cheché sur un site externe que je gère) En fonction des liens je veux afficher le classement, les résultats de tout le championnat ou les statistiques d'un match (le contenu tjrs en externe et géré par mes soins). Ces affichages doivent se faire dans la page principale du site et donc soit faire descendre le contenu existant soit le chasser directement et ce quelque soit le langage utilisé pour faire le site. J'espère être plus clair. j'ai checké un peu la doc mais c'est que j'ai du mal à visualiser clairement l'affichage et la mise en page qui s'en suit. |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 802 ![]() |
Ce serait pas plus simple (et plus rationnel) de faire les importations coté serveur ?
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 3 ![]() |
les sites ou je veux inserer mon contenu ne m'appartiennent pas. j’insère juste un bout de contenu dans le site de quelqu'un d'autre.
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() ![]() Mathieu ROBINDéveloppeur Web Inscription : mai 2006 Messages : 1 116 ![]() |
Alors on oublie la solution Ajax. C'est tout simplement interdit de requêter un autre domaine en Ajax que celui sur lequel tu es. Pour des raisons évidentes de sécurité.
Te reste donc soit le choix de l'inclusion côté serveur comme le propose Bovino, soit de l'iframe. Tu as déjà repoussé l'option des iframe. Côté serveur, t'as du choix, entre curl, file_get_contents, ... et tu n'as pas besoin du contrôle des autres sites.
__________________
Mon blog techno et son billet hebdomadaire sur l'actualité jQuery. Et mon blog cuisine pour une personne. Le bouton ne masse pas les pieds, mais ça aide la communauté.
|
|
00
|
Copyright © 2000-2012 - www.developpez.com