Voila !!!
le code n'est pas dure !!
Si la page qui est chargé est dans une frame , ou si elle est dans un frame qui n'est pas nommé 'Accueil' rediriger vers tel page !!!!
Source / Exemple :
<script>
if (self == top || self.name !== 'accueil') {
window.top.location.href = "http://Tuatha.fr.st"}
</script>
Conclusion :
Pas dure et pratique . Vous pouvez référencer toutes vos pages, meme si elles sont dans des frames ...
Sa vérifie si elle est bien ouverte dans la bonne frame ... si vous reférencez une page du site mais que vous voulez qu'elle soit ouverte dans une frame avec menu etc ...
suis je assez claire ou ...bof ...? :) n'hésitez pas sur les commentaires .. je ferai modification s'il y a lieu d'etre !!!!
Merci.
par exemple j'ai une page test.htm et j'aimerai qu'une variable prenne ce nom. Si je fait
var nompage = document.location.href
j'obtient http://monsite.ch/test.htm
alors que je voudrait juste test.htm
j'ai essayé avec self.name ou comme ca mais rien ca marche pas... une idée ? merci !
Ça m'a été très pratique
de cette maniere :
<script>
if (self == top || self.name !== 'duchmolle'
|| parent.self.name !== 'alphaframe'
|| parent.parent.self.name !== 'mainFrame'
|| ...
) {
window.top.location.href = "http://Mon_Site.fr"}
</script>
voila, tu mets si tu as des exeptions de cette maniere la (par contre pardonne moi , je n'ai pas testé le code donc je ne suis aps sur qu'il fonctionne, masi le principe est là :p )
A bientot . GuilleW
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.