Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: fr4nk le le 23-10-2011 a 04:55:09

Titre: frame lien externe
Posté par: fr4nk le le 23-10-2011 a 04:55:09

Bonjour,

Je voudrais faire des liens vers des sites mais je veux que chaque lien externe, après avoir cliqué sur le lien de mon site, possède une frame horizontal en haut de la page: mon logo, un lien retour et une bannière. en bas, le site externe.

Je peux faire ce code ci-dessous mais je vais avoir besoin de créer un fichier html pour chaque lien, j'en ai des centaines, ça prendrait un éternité !
Citation:
<frameset rows="20%,80%">
<frame src="cadre1.htm" name="cadre1">
<frame src="http://www.liendusite.com" name="cadre2">




Titre: Re:frame lien externe
Posté par: Soundboy39 le le 24-10-2011 a 22:01:13

Bonjour fr4nk,

Je ne sais pas si ça peu t'aider mais moi je procèderais de
cette manière :
je renverrais chaque liens vers une page
dynamique (en PHP par exemple), et par une méthode de type
$_GET je renverrais l'adresse du lien d'origine sur la page dans une
variable déterminant la src de l'iframe, de cette manière tu ne sera
même pas obligé de créer une iframe pour ton logo puisque
celui-ci sera sur ta page PHP, et le site du lien d'origine sera présent dans l'iframe.

exemple pour un lien vers "http://www.mo-web-creation.com/"

lien d'origine : http://www.mo-web-creation.com/
nouveau lien : www.tonsite.com/redirection.php?url=http://www.mo-web-creation.com

puis sur ta page PHP

<?php $iframesrc = $_GET['url']; ?>

<ifrrame src=<?php print $iframesrc;?> / iframe>

Tu peux aussi utiliser directement $_GET['url']; mais bon c'était pour l'explication...

Voilà je pense que ce n'est déjà pas mal dégrossi, ne reste plus qu'à trouver
un système qui te converti tout tes liens... tu peu utiliser un systeme de regex... mais là je te laisse te tourner vers les développeur PHP avancés !!


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.