J'ai une fonction qui redimensionne le rapport de largeur col
de mon ensemble de frameset
dans "frame.html":
<frameset id="set" cols="*,*" FRAMESPACING=0 BORDER=3 BORDERCOLOR=#eeeeee> <frame src="index.html"> <frame src="index2.html"> <noframes></noframes> </frameset>
La fonction fonctionne bien lorsque vous l'appelez à partir de "frame.html", mais je veux appeler ladite fonction à partir du fichier enfant "index.html" … la fonction doit rester dans le fichier parent afin de fonctionner correctement … Comment frame.html
je appeler ma fonction dans frame.html
partir de index.html
Essayez simplement parent.functionName()
il devrait fonctionner.
modifier
Juste pour être sûr que la portée est correcte, vous devriez probablement appeler window.parent.functionName()
place pour être sûr que c'est en fait le parent de cadres référencé
Modifier 2
Vérifiez cette réponse, il semble gérer le même problème de chrome.
J'espère que cela aide!