Futura Sciences
Image de la rubrique en cours

Forum FS Generation

Précédent   Vous êtes ici : Forum FS Generation » Informatique » Internet - Réseau - Sécurité

Découvrir d'autres sujets sur ces thèmes : , , ,


Réponse
Vieux 06/09/2004, 14h18   Sujet comment insérer une page dans une autre ? - Message #1
v_711
 
Date d'inscription: mars 2004
Localisation: Bruxelles
Âge: 23
Messages: 226
comment insérer une page dans une autre ?
salut salut !
vous vous rappelez peut être de moi dans un sujet sur la fonction include.
hé bien aujourd'hui, je reviens avec une nouvelle question (plus simple, je pense)

sur une page de mon site, j'aimerais disposer 4 liens.
jusque la, pas de problème.
seulement, il faudrait que chacun des liens puisse s'afficher dans une partie de la fenetre sur laquelle le visiteur se trouve

j'ai fait une petite maquette :
http://membres.lycos.fr/ftp2004/

en gros, a chaque fois que le visiteur clique sur un lien, ce dernier s'affiche dans le cadre vert.

cela est-il possible ? et comment ???

merci pour vos reponses
v_711 est déconnecté   Réponse avec citation
Alt Aujourd'hui
Publicité

Beitrag Liens sponsorisés

   
Vieux 06/09/2004, 16h00   Sujet comment insérer une page dans une autre ? - Message #2
jepoirrier
 
Date d'inscription: août 2004
Messages: 1 123
Re : comment insérer une page dans une autre ?
C'est possible et il y a plusieurs méthodes.

La plus simple est l'utilisation des "frames". En gros, tu as une page html qui contient 4 "frames" (fenêtres, qui sont chacune des pages html) : la beige, la rose, la blanche et la verte. Chaque fois que ton visiteur clique sur le lien dans la frame blanche, il est possible de spécifier dans le lien qu'il ouvre la page liée non pas dans la frame blanche mais dans la frame verte. Pour plus d'infos : un petit tutorial sur les frames de AllHtml.
(Note que ce n'est pas la méthode la plus élégante, notamment pour les gens qui ont des navigateurs ne supportant pas les frames ou pour les moteurs de recherche qui ont parfois des difficultés à suivre)

Une autre technique serait l'inclusion en PHP (technique supportée par Lycos, après activation de PHP4U) ... La première page appelle le lien 1 dans la zone verte (définie soit par tableau soit, mieux, via feuille de style) et les liens rappelle la même page, cette fois avec un paramètre. Par exemple : index.php?callpage=1 ou index.php?callpage=page2, ...
jepoirrier est déconnecté   Réponse avec citation
Vieux 06/09/2004, 16h59   Sujet comment insérer une page dans une autre ? - Message #3
lusitain
 
Date d'inscription: août 2004
Localisation: Chez moi
Âge: 30
Messages: 77
Re : comment insérer une page dans une autre ?
La meilleur méthode ce sont les IFRAMES, et non les frames. ce sera plus propre, et tu peux la placer où tu veux (dans un tableau par exemple), chose impossible avec les FRAMES
lusitain est déconnecté   Réponse avec citation
Vieux 06/09/2004, 17h02   Sujet comment insérer une page dans une autre ? - Message #4
v_711
 
Date d'inscription: mars 2004
Localisation: Bruxelles
Âge: 23
Messages: 226
Re : comment insérer une page dans une autre ?
lol
j'etais justement en train de lutter pour essayer de placer une frame dans une cellule...

merci a vous deux, je vais essayer


sinon, est ce qu'il est possible de ne pas avoir la scroll bar dans la frame qui se rapporte au lien.

est ce que je peux faire en sorte que la hauteur de mon tableau qui contien la frame s'aggrandisse en fonction de la hauteur de la frame qu'il devra afficher ?

Dernière modification par v_711 06/09/2004 à 17h06.
v_711 est déconnecté   Réponse avec citation
Vieux 06/09/2004, 17h24   Sujet comment insérer une page dans une autre ? - Message #5
lusitain
 
Date d'inscription: août 2004
Localisation: Chez moi
Âge: 30
Messages: 77
Re : comment insérer une page dans une autre ?
Je te conseille les IFRAME plutot que les FRAME, ce n'est pas pareil.

Essaye ça : <IFRAME SRC="ta_page.html" width=400 height=200> </IFRAME>

Pas de scrolling : <IFRAME SRC="ta_page.html" SCROLLING="no"> </IFRAME>

La balise scrolling est une balise interne comme tu vois, il y en a d'autres comme :
name="..." : nom du cadre
src="..." : source à afficher dans le cadre
frameborder="..." : active/désacrive la bordure entre les cadres (0,1)
marginwidth="..." : espacement horizontal dans le cadre entre la bordure et le contenu
marginheight="..." : espacement vertical dans le cadre entre la bordure et le contenu
scrolling="..." : détermine la présence d'une barre de défilement (auto, yes, no )
align="..." : Contrôle l'alignement ( left, center, right, justify )
height="..." : hauteur du cadre
width="..." : largeur du cadre
lusitain est déconnecté   Réponse avec citation
Vieux 06/09/2004, 19h06   Sujet comment insérer une page dans une autre ? - Message #6
jepoirrier
 
Date d'inscription: août 2004
Messages: 1 123
Re : comment insérer une page dans une autre ?
Les iframes (tout comme les frames) ont de nombreux désavantages, notamment avec les moteurs de recherches qui ne les gèrent pas correctement (voire pas du tout !). Dans ce dernier cas, c'est bien beau d'avoir un superbe site si ce n'est pas pour que les visiteurs viennent, AMHA.

Deux liens :
- Evitez les frames et les iframes avec le CSS (Alsacreations)
- Pour en finir avec les cadres (OpenWeb)

Maintenant, je suis d'accord qu'il est plus facile pour un débutant de maîtriser les (i)frames que les CSS (quoique ...).
jepoirrier est déconnecté   Réponse avec citation
Vieux 07/09/2004, 11h56   Sujet comment insérer une page dans une autre ? - Message #7
lusitain
 
Date d'inscription: août 2004
Localisation: Chez moi
Âge: 30
Messages: 77
Re : comment insérer une page dans une autre ?
Je ne suis pas sûr que les robots des moteurs de recherche oublient les iframe justement, googlebot en tout cas, les gère très bien.

Mais pas tous, en effet... et c'est vrai qu'avec des CSS on peut avoir le même résultat, mais comme tu dis : c'est techniquement plus compliqué : rien que pour la compatibilité entre les différents butineurs, IE qui n'est pas W3C etc...
lusitain est déconnecté   Réponse avec citation
Vieux 07/09/2004, 14h17   Sujet comment insérer une page dans une autre ? - Message #8
v_711
 
Date d'inscription: mars 2004
Localisation: Bruxelles
Âge: 23
Messages: 226
Re : comment insérer une page dans une autre ?
voilà, donc en gros, ca marche comme je veux.

le seul hic, c'est que je voudrais que le cadre est une hauteur initiale, et lorsqu'une page est appelée, la hauteur du cadre s'ajuste à celle de la page qui doit s'afficher.
(la largeur n'est pas importante)

est ce possible ?
v_711 est déconnecté   Réponse avec citation
Vieux 29/05/2007, 02h56   Sujet comment insérer une page dans une autre ? - Message #9
merlin8
 
Date d'inscription: mai 2007
Âge: 23
Messages: 1
Re : comment insérer une page dans une autre ?
Citation:
Posté par v_711 Voir le message
voilà, donc en gros, ca marche comme je veux.
le seul hic, c'est que je voudrais que le cadre est une hauteur initiale, et lorsqu'une page est appelée, la hauteur du cadre s'ajuste à celle de la page qui doit s'afficher.
(la largeur n'est pas importante)
est ce possible ?

En espérant répondre à cette question :
J'ai trouvé une base de code que j'ai entièrement remodelé pour une meilleure compréhension...
dites moi ce que vous en pensez

Vous trouverez tout ça dans le fichier ci-joint

Ciao à tous et bonne nuit
......... Merlin
Fichiers attachés
Type de fichier : zip hauteur adaptable avec mot de passe.zip (5,7 Ko, 135 affichages)
merlin8 est déconnecté   Réponse avec citation
Vieux 29/05/2007, 13h13   Sujet comment insérer une page dans une autre ? - Message #10
JPL
 
Date d'inscription: septembre 2003
Localisation: Banlieue bordelaise
Messages: 19 610
Re : comment insérer une page dans une autre ?
Je pense que depuis 2004 le demandeur a trouvé une solution
__________________
On ne dit pas "j'ai tord" mais "j'ai tort". Or là j'ai raison... (et non hors là... un modérateur lassé).
JPL est déconnecté   Réponse avec citation
Bienvenue
Si ceci est votre première visite, vous devez vous inscrire avant de pouvoir envoyer des messages. En étant inscrit vous pourrez poster votre question, participer aux débats, joindre vos images... alors n'attendez-plus, cela vous prendra 1 minute !

Pour commencer à lire les messages, depuis la page d'accueil des forums, sélectionnez le forum qui vous tente et partez ensuite à sa découverte...

Publicité

A voir aussi
LaTeX : comment insérer une image ? (Forum TPE / TIPE et autres travaux)
comment insérer une image en latex? (Forum Logiciel - Software - Open Source)
Comment peut-on devenir astrophysicien sans avoir été dans une terminal S ou autre ? (Forum Astronomie & Astrophysique)
Insérer une page php avec variables (ex : page.php?nom=jean) grâce au javascript (Forum Logiciel - Software - Open Source)
incorporer une video avi dans une page web ? (Forum Internet - Réseau - Sécurité)










A voir aussi (Futura Sciences n'est pas responsable du contenu de ces publicités)
Réponse


Dossiers à découvrir

Outils
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Les dernières actualités
07/09 15:54 - L'astéroïde Steins vu par Rosetta : un diamant dans le ciel
07/09 11:47 - Reprise du sport pour la rentrée : attention danger !
06/09 14:03 - L'ATV Jules-Verne a quitté l'ISS pour son dernier voyage
06/09 10:55 - Tabagisme passif : de très jeunes enfants hospitalisés…
05/09 16:12 - 2008 KV42, l'astéroïde qui tourne à l'envers
05/09 13:21 - Un thon robot pour l'armée américaine
05/09 11:37 - La Nasa envisage de prolonger la vie de ses navettes

Fuseau horaire GMT +2. Il est actuellement 02h51.

Propulsé par vBulletin
Copyright © 2000 - 2008, Jelsoft Enterprises Ltd. Tous droits réservés.
Traduction par l'association vBulletin francophone