Frame et javascript

WRInaute accro
Bonjour à tous !

Je cherche à faire la chose suivant en javascript mais je ne vois pas bien comment je vais pouvoir m'en sortir.

Le site sur lequel je susi en train de travailler est un site en Frame, donc je susi en train d'essayer de mettre sur pied ou bout de script qui va replacer la page dans le jeu de cadre si elle est affichée en pleine page au lieu de l'être dans son jeu de cadre.

Je m'explique : ma page de framest s'appelle home-fr.htm, et est constituée de 2 frame : une menu en haut et une frame de contenu en bas. Imaginons que l'une des pages pouvant être appellé dans la frame de contenu se nomme societe.htm. J'ai fais un lien vers cette page depuis la page d'accueil pour en faciliter le référencement (la page d'accueil ne possède aucune frame), mais je voudrais que si on arrive directement sur cette page sans passer par le jeu de frame (donc en cliquant sur le lien que j'ai fait), un morceau de javascript la repositionne dans le frameset.

J'ai déjà le bout de code qui me permetde détecter si ma page est appelé dans le frameset ou pas :

Code:
function gest_frame(current_page)
{
	if (window.parent.frames.length==0)
	{

	}
}

mais comment poursuivre ?

Le but de tout cela étant de faciliter le référencement de l'enseemble de mes pages tout en permettant à l'utilisateur de visualiser le site de manière normale (c'est à dire avec le frameset). D'où l'idée d'une fonction javascript appelé au chargement des pages de contenu.
 
WRInaute accro
honntement, si tu veux travailler le referencement, oublie les frames et le javascript :) c'est la regle n°1 ! tu ne peux pas revoir sa conception ? sinon tu va galerer, galerer, galerer
 
WRInaute accro
nan malheureusement

C'est le souci, moi jamais j'aurai fait ca en frame. Mais là c'est une autre boîte qui a fait le truc et gère globalement le site, donc faut pas toucher à l'architecture du merdier.

Bon ceci dit j'ai ptete trouvé un moyen en créant des cookies en javascript et en les traitant sur la page du frameset.

Je colle mon code js dès que je suis sûr que ca marche, là j'ai encore les mains dans le cambouis :-D
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut