Redirection vers une page d'une iframe

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Redirection vers une page d'une iframe

par Flo » 22 janv. 2008, 20:15

Ok pour la soluce utilisant le principe des pseudo frame je vais faire comme ça si j'ai pas le choix, d'ailleurs pour les frames je n'ai pas le choix non plus ce n'est pas moi qui est développé le site, dommage...
merci :wink:

par Victor BRITO » 22 janv. 2008, 19:57

Si tu procèdes ainsi :
<?php
// Redirection insérée au début du script maredirection.php
header ('Location: ./macible.php');
?>
tu accéderas à la page seule, sans les cadres.

Le mieux, c'est que la page contenant le jeu de cadres puisse recevoir des paramètres d'URL indiquant quelle est la page à afficher dans le cadre cible. Autrement dit, quelque chose qui se rapproche de la technique des pseudo-frames.
le frame c'est chiant
À la fois pour ton tracas, pour le référencement et pour l'accessibilité. Bref, à éviter autant que possible. De même qu'il faut éviter la redirection par meta refresh (technique qui, en plus de poser des problèmes d'accessibilité, est un détournement de cet élément, conçu au départ pour rafraîchir une page au bout d'un certains laps de temps).

Redirection vers une page d'une iframe

par Flo » 22 janv. 2008, 19:48

Salut,

Des années que j'ai pas bossé sur un site qui a des frames et je me prend la tête sur un problème de redirection. J'suis passé par la recherche mais j'ai rien trouvé de concluant.

Voilà mon soucis :
Je dois faire une redirection à partir d'une page, sans frame, vers une page qui doit elle s'afficher dans un système de frame.
Pour schématiser :
maredirection.php doit rediriger vers macible.php qui elle doit s'afficher dans l'iframe 'centre'

Sais pas si c'est clair mais ce qui est sûr c'est que le frame c'est chiant...

Aujourd'hui ma redirection est sous la forme :
<meta http-equiv="refresh" content="0;URL=./macible.php">