VÉRIFIE SI LA PAGE EST BIEN OUVERTE DANS LA BONNE FRAME
bob3000
Messages postés406Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention 2 octobre 2004
-
18 mai 2003 à 02:43
GenEars
Messages postés16Date d'inscriptionmercredi 2 novembre 2005StatutMembreDernière intervention25 janvier 2008
-
2 sept. 2008 à 22:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
GenEars
Messages postés16Date d'inscriptionmercredi 2 novembre 2005StatutMembreDernière intervention25 janvier 2008 2 sept. 2008 à 22:59
Simple et efficace: en un copier-coller et 2 adaptations (sur self.name et location.href) mon site perso n'est plus "victime" des robots d'indexation des moteurs de recherche !
Merci.
JoVB
Messages postés87Date d'inscriptionlundi 4 novembre 2002StatutMembreDernière intervention10 mars 2009 28 janv. 2006 à 12:59
Bonjour, je me demande comment on fait pour récupérer le nom de la page en cours...
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 !
mobilicorpus
Messages postés18Date d'inscriptionmardi 3 mai 2005StatutMembreDernière intervention 5 mars 2006 20 nov. 2005 à 09:01
merci.
Ça m'a été très pratique
cs_pierrax
Messages postés6Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention30 janvier 2007 20 avril 2005 à 20:27
merci pour tes explication. Un jour je t'aiderais
GuilleW
Messages postés118Date d'inscriptionvendredi 18 avril 2003StatutMembreDernière intervention28 décembre 2006 12 avril 2005 à 14:49
et bien tu mais ta hierarchie pour les cas exeptionel comme celui si :
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
cs_pierrax
Messages postés6Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention30 janvier 2007 11 avril 2005 à 08:56
Je comprend bien ton script, mais j'ai besion d'éclaircissements :
Voila j'ai une page d'accueil avec une frame "le nom de celle ci est "con".
Pour ma partie catalogue seulementj'ai dans la frame "con" la frame "mainFrame" et dans celle - ci la frame "alphaframe".
Donc la page appelé doit s'ouvrir dans la frame"alphaframe" qui se trouve dans la frame "mainFrame" et "con".
Voila la hierarchie des frame
con => mainFrame => alphaframe.
C'est un peu capilotracté ! Non ?
GuilleW
Messages postés118Date d'inscriptionvendredi 18 avril 2003StatutMembreDernière intervention28 décembre 2006 9 avril 2005 à 15:02
<script>
if (self == top || self.name !== 'duchmolle') {
window.top.location.href = "http://Mon_Site.fr"}
</script>
Facile :p
et bien et bien, j'avais oublier cette source . . .
Cela faisait un moment . . .Content de voir que ce bout de code sert toujours
Bien amicalement : GuilleW
cs_pierrax
Messages postés6Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention30 janvier 2007 8 avril 2005 à 19:07
oui, mais si ta frame s'appelle "duchmolle" ?
Comment ca marche
cs_sinka
Messages postés2Date d'inscriptionsamedi 16 août 2003StatutMembreDernière intervention15 octobre 2004 16 août 2003 à 11:55
Merci, c'est trop top...... :)
bob3000
Messages postés406Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention 2 octobre 2004 18 mai 2003 à 02:43
2 sept. 2008 à 22:59
Merci.
28 janv. 2006 à 12:59
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 !
20 nov. 2005 à 09:01
Ça m'a été très pratique
20 avril 2005 à 20:27
12 avril 2005 à 14:49
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
11 avril 2005 à 08:56
Voila j'ai une page d'accueil avec une frame "le nom de celle ci est "con".
Pour ma partie catalogue seulementj'ai dans la frame "con" la frame "mainFrame" et dans celle - ci la frame "alphaframe".
Donc la page appelé doit s'ouvrir dans la frame"alphaframe" qui se trouve dans la frame "mainFrame" et "con".
Voila la hierarchie des frame
con => mainFrame => alphaframe.
C'est un peu capilotracté ! Non ?
9 avril 2005 à 15:02
if (self == top || self.name !== 'duchmolle') {
window.top.location.href = "http://Mon_Site.fr"}
</script>
Facile :p
et bien et bien, j'avais oublier cette source . . .
Cela faisait un moment . . .Content de voir que ce bout de code sert toujours
Bien amicalement : GuilleW
8 avril 2005 à 19:07
Comment ca marche
16 août 2003 à 11:55
18 mai 2003 à 02:43