(résolu) Faire vérification sur frames (términé)

Voir le sujet précédent Voir le sujet suivant Aller en bas

(résolu) Faire vérification sur frames (términé)

Message  Invité le Mar 31 Mai - 19:35

Bonjour a tous !

J'aimerais vérifier que 2 frames ne peuvent etre séparer l'un de l'autre si c'est le cas un echo .. Possible ?

Exemple

<frameset rows="90,*" frameborder="NO" border="0" framespacing="0">
<frame name=visit src=/page1.php frameborder=0>
<frame name=visit1 src=/mainpage.php frameborder=0>
</frameset>
Si quelqu'un offre la page directement page1.php ne peu pas s'afficher et donc pas s'exécuter !

Si quelqu'un peu me donner des petites info , serais super !


Dernière édition par kebekgold le Jeu 2 Juin - 21:09, édité 1 fois

Invité
Invité


Revenir en haut Aller en bas

Re: (résolu) Faire vérification sur frames (términé)

Message  Invité le Jeu 2 Juin - 21:08

Bonjour , problème résolue ! Wink

Pour ceux que sa peu intéressé .

Avec Java sa fais la job !

code pour la page mère . celle ou se retrouve Frameset



Code:
<script>
function goodurl()
{
  chaine=document.location.href
  if (chaine.indexOf("from=")>-1)
  {
    parent.principal.location.href=chaine.substring(chaine.indexOf("from=")+5,chaine.length)
  }
  else
  {
    parent.principal.location.href=/index.php
    }
  }
}
</script>




et frameset vérifier exemple :
  <frameset rows="90,*" frameborder="NO" border="0" framespacing="0"onLoad="goodurl();">



A mettre bien sur entre les balises head

code qui dois se retrouver dans les page frames .

Code:
<script language="JavaScript">
if (parent.frames.length < 1)
{
chaine="?from="+document.location.href
document.location.href = chaine;
}
</script>


a vous d'adapté a vos besoin .

Very Happy


Dernière édition par kebekgold le Ven 3 Juin - 0:36, édité 2 fois (Raison : correction du script)

Invité
Invité


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum