Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1846 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  inclure sans frame une page dans une autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

inclure sans frame une page dans une autre

n°1251719
huit
Posté le 23-11-2005 à 17:33:13  profilanswer
 

bsoir,
 
jai une page en php et une page html a inclure dans celle en php.
 
 
jai tenté avec un include dans la page en php -> ok
mais, les liens sont relatif a la page php et non a la page html, donc ca ne me va pas
 
jai tenté avec des iframe -> ok
mais, je sais que les frame spabien :o
 
donc y a til une autre solution ?
ou alors une soluce pour regler mon probleme de  lien relatif a la page qui inclue et non a la page inclue  :hello:

mood
Publicité
Posté le 23-11-2005 à 17:33:13  profilanswer
 

n°1251727
gravastar_​bureau
vive la mise en page en tab...
Posté le 23-11-2005 à 17:44:54  profilanswer
 

huit a écrit :

bsoir,
 
jai une page en php et une page html a inclure dans celle en php.
 
 
jai tenté avec un include dans la page en php -> ok
mais, les liens sont relatif a la page php et non a la page html, donc ca ne me va pas
 
jai tenté avec des iframe -> ok
mais, je sais que les frame spabien :o
 
donc y a til une autre solution ?
ou alors une soluce pour regler mon probleme de  lien relatif a la page qui inclue et non a la page inclue  :hello:


 
hello,
 
Hmm, je dois t'avouer que ton problème est assez trouble. La "solution" pour ne plus avoir de problèmes avec des liens relatifs ça serait d'utiliser des liens absolus (genre http://www.blabla.com) nan ?

n°1251736
Bidem
Posté le 23-11-2005 à 18:01:23  profilanswer
 

huit a écrit :

bsoir,
 
jai une page en php et une page html a inclure dans celle en php.
 
 
jai tenté avec un include dans la page en php -> ok
mais, les liens sont relatif a la page php et non a la page html, donc ca ne me va pas


 
C'est tout à fait normal car le navigateur considère les adresses relatives par rapoprt à la page en cours (il ignore que la page php a été faite en incluant une autre ressource)
 

Citation :

jai tenté avec des iframe -> ok
mais, je sais que les frame spabien :o
 
donc y a til une autre solution ?
ou alors une soluce pour regler mon probleme de  lien relatif a la page qui inclue et non a la page inclue  :hello:


 
Mettre la page inclue dans le même répertoire ;)


Message édité par Bidem le 23-11-2005 à 18:01:58
n°1251753
huit
Posté le 23-11-2005 à 18:22:46  profilanswer
 

ouéoué je sais que tout ca c'est normal :o
 
mais je dois contourner le probleme sinon ca va etre des iframes :/
 
jsuis obligé d'avoir les pages a inclure dans des sous dossiers :(

n°1251756
omega2
Posté le 23-11-2005 à 18:32:45  profilanswer
 

Alors, il faut créer les pages à inclures comme si elles étaient au même endroit que la page inclus. Aprés que tu les mettes au même endroit où au fin fond du 15éme niveau de répertoire, ca changera rien pour le navigateur.

n°1252026
huit
Posté le 24-11-2005 à 08:28:13  profilanswer
 

ouep c'est ce que je fait pour le moment mais ca me convient pas...
 
car chaque page web doit pouvoir etre editée seule et si faut se taper les liens relatifsa a la premiere pages... :( ya  3 sous dossiers ca fait lourd mais bon tant pis ! :)
 
merci tout le monde

n°1252281
huit
Posté le 24-11-2005 à 14:34:35  profilanswer
 

up il me faut une idée miracle :cry:

n°1252283
0x90
Posté le 24-11-2005 à 14:36:15  profilanswer
 

y'a pas une balise ou un attribut "base" en html qui sert à ca par hasard ?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1252306
omega2
Posté le 24-11-2005 à 15:07:50  profilanswer
 

Tiens j'ai crus voir passer un miracle. [:sprint]  [:mesh]

n°1252317
gatsusat
Posté le 24-11-2005 à 15:18:02  profilanswer
 

<base target="_blank">
 
a mettre entre les balises <head></head>
ca défini la cible de la page
 
on peut mettre _self, _parent, _top, _blank, ou un nom de cadre ou fenetre défini


---------------
Les CSS c'est bon mangez-en
mood
Publicité
Posté le 24-11-2005 à 15:18:02  profilanswer
 

n°1252320
omega2
Posté le 24-11-2005 à 15:21:41  profilanswer
 

je pense qu'il le voyait plustôt dans le sens

Code :
  1. <base href="http://www.somedomain.com/directory/" />

qui indique que tous les liens relatifs seront relatif par rapport au répertoire "directory" du site "www.somedomain.com".


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  inclure sans frame une page dans une autre

 

Sujets relatifs
lien vers une frame enfant en javascriptfaire des formulaires pour recueillir des commentaires sur page web
j'ai le code source des page html qui s'affiche en localPb code php : page de connexion
[LateX] Inclure un graphique provenant d'ExcelUne page excel modifiable??
redirection en php dans une nouvelle pageIntégré video au format wmv dans ma page html
Demande d'adresses mail sur page d'accueilOuvrir une page et jouer un son en même temps
Plus de sujets relatifs à : inclure sans frame une page dans une autre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR