Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/01/2011, 22h05   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 3
Points : 0
Points : 0
Par défaut inserer une page externe et charger un css

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
cougnews est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 11h06   #2
Membre Expert
 
Avatar de gwinyam
 
Homme Mathieu ROBIN
Développeur Web
Inscription : mai 2006
Messages : 1 116
Détails du profil
Informations personnelles :
Nom : Homme Mathieu ROBIN
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mai 2006
Messages : 1 116
Points : 2 142
Points : 2 142
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é.
gwinyam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 11h43   #3
Invité de passage
 
Inscription : janvier 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 3
Points : 0
Points : 0
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.
cougnews est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 11h52   #4
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 802
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 802
Points : 35 807
Points : 35 807
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 JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 12h12   #5
Invité de passage
 
Inscription : janvier 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 3
Points : 0
Points : 0
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.
cougnews est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 14h53   #6
Membre Expert
 
Avatar de gwinyam
 
Homme Mathieu ROBIN
Développeur Web
Inscription : mai 2006
Messages : 1 116
Détails du profil
Informations personnelles :
Nom : Homme Mathieu ROBIN
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mai 2006
Messages : 1 116
Points : 2 142
Points : 2 142
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é.
gwinyam est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h12.


 
 
 
 
Partenaires

Hébergement Web