inclure sans frame une page dans une autre - HTML/CSS - Programmation
Marsh Posté le 23-11-2005 à 17:44:54
huit a écrit : bsoir, |
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 ?
Marsh Posté le 23-11-2005 à 18:01:23
huit a écrit : bsoir, |
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 |
Mettre la page inclue dans le même répertoire
Marsh Posté le 23-11-2005 à 18:22:46
ouéoué je sais que tout ca c'est normal
mais je dois contourner le probleme sinon ca va etre des iframes
jsuis obligé d'avoir les pages a inclure dans des sous dossiers
Marsh Posté le 23-11-2005 à 18:32:45
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.
Marsh Posté le 24-11-2005 à 08:28:13
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
Marsh Posté le 24-11-2005 à 14:36:15
y'a pas une balise ou un attribut "base" en html qui sert à ca par hasard ?
Marsh Posté le 24-11-2005 à 15:18:02
<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
Marsh Posté le 24-11-2005 à 15:21:41
je pense qu'il le voyait plustôt dans le sens
Code :
|
qui indique que tous les liens relatifs seront relatif par rapport au répertoire "directory" du site "www.somedomain.com".
Marsh Posté le 23-11-2005 à 17:33:13
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
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