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

  FORUM HardWare.fr
  Programmation

  [ HTML / PHP ] Faire afficher une frame à partir d'une URL

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ HTML / PHP ] Faire afficher une frame à partir d'une URL

n°16400
JulienD
Posté le 28-02-2001 à 20:16:48  profilanswer
 

Le problème est un peu plus compliqué que le titre en a l'air :
 
si un utilisateur utilise une URL exacte (http://www.x.com/truc.html) d'une page, la frame du haut ne peut pas s'afficher. Comment faire pour faire un appel à cette frame ?
Est-ce que je peux utiliser quelque chose du type include = header.php ???
 
Merci !

mood
Publicité
Posté le 28-02-2001 à 20:16:48  profilanswer
 

n°16426
Mara's dad
Yes I can !
Posté le 28-02-2001 à 22:49:29  profilanswer
 

Dans le HEAD de chaque frame met :  
 
<script>
if ( window.parent.location != "http://www.mon.site/index.html" )
{
        window.location = "http://www.mon.site/index.html";
}
</script>
 
http://www.mon.site/index.html est l'adresse de la page décrivant les frames.
 
Le problème, c'est que çà marche pas si javascript est désactivé !
 
Sinon, en PHP, mais seulement avec IE !
Tu peut vérifier que $HTTP_REFERER contient bien l'adresse de la page décrivant les frames. Si ce n'est pas le cas, alors fait une redirection avec header("Location: ta_page.php" ); et a condition que rien n'ait encore été envoyé au navigateur.

 

--Message édité par Mara's dad--


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.

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

  [ HTML / PHP ] Faire afficher une frame à partir d'une URL

 

Sujets relatifs
[HTML] Masque de saisie[PHP, (JavaScript?)] Redirection
comment virer une frame de pub?HTML
[Flash/HTML] ...[HTML]
PHP : remise à zéro inexplicable ![JAVASCRIPT] text en HTML
[PHP] nbre personnes connectéesboite dialogue PHP
Plus de sujets relatifs à : [ HTML / PHP ] Faire afficher une frame à partir d'une URL


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