forcer la page principale d'une frame [réglé] - Forums de discussion
Navigation
Accueil du forum
» PHP » forcer la page principale d'une frame [réglé]
Le sujet
forcer la page principale d'une frame [réglé]Par
dean77, le Jeudi 16/03/2006 à 08h05'36
44 messages
slt all, encore une fois, je viens vers vous
j'utilise des frames dans mes pages.
mais, quand dans

, je clique sur un des résultats de ma page, c'est le contenu de la frame qui apparait (au lieu de la page principale qui contient la frame).
comment faire donc pour forcer la redirection vers la page principale, une fois que l'on tombe sur la frame ?
merci bcp
raptor, t'as deux minutes pour me répondre, si pas, t un gros nul !
[Message édité par dean77 le 17/03/2006 à 11h49'00]
________________
dean77
Les réponses

Par
tsubasa_c, le Jeudi 16/03/2006 à 12h34'25
564 messages
avec un javascript qui detecte depuis kel endroit on accede à la page. Si on accede à la page autrement que par ton site, kom par un moteur de recherche, tu fait que le script renvoi l'utilisateur directement sur la page voulue.
après suffit de chercher le script parceke je le connais pas

________________
...
Statut:
Bug Checker

Par
raptor, le Jeudi 16/03/2006 à 14h29'08
2217 messages
<script type="text/javascript">
if (parent.frames.length < 1) {
document.location.href = 'url_de_la_page_principale';
}
</script>
A mettre en haut de ta frame.
@+
[Message édité par raptor le 16/03/2006 à 14h29'25]
________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut:
Administrateur/Webmaster

Par
tsubasa_c, le Jeudi 16/03/2006 à 16h10'30
564 messages
bon il a fait encore plus simple ke moi

________________
...
Statut:
Bug Checker

Par
dean77, le Vendredi 17/03/2006 à 11h48'29
44 messages
________________
dean77

Par
raptor, le Vendredi 17/03/2006 à 12h15'13
2217 messages
arrete je vais rougir

________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut:
Administrateur/Webmaster

Par
dean77, le Vendredi 17/03/2006 à 17h54'23
44 messages
ouai béh rougis pas trop vite bikoz ça coince en fait
y'a conflit entre :
<?php
if(ereg("ladresse1.net", $_SERVER["HTTP_HOST"]) ){
header("Location: http://www.ladresse2.net".$_SERVER["REQUEST_URI"]);
exit();
}
?>
et
<script type="text/javascript">
if (parent.frames.length < 1) {
document.location.href = 'nom_de_la_page.php';
}
</script>
sur la page principale, j'ai mis le premier code afin de rediriger tous les visiteurs de mon dns1 vers le dns2 (qui mène au même site) MAIS quand dans une frame de cette page principale, j'utilise le code2, ben ça réactualise à l'infini la page.
compris ?

________________
dean77
Pages
A lire également
- Les conditions générales d'utilisation du site
Top-sites membres
Discussions récentes dans les forums