iframe и javascript
Допустим, есть такая страница:
<body>
<iframe src="pages/menu.html" name = "menuFrame"> </iframe>
<iframe src="pages/content.html" name = "contentFrame"> </iframe>
<iframe src="pages/header.html" name = "headerFrame"> </iframe>
</body>
Во фрейме "menuFrame" загружена страничка со ссылками. Пользователь нажимает на какую-то ссылку и одновременно в врейме "contentFrame" меняется ссылка на страницу со соответствующим контентом, а в "headerFrame" сама ссылка на страницу не меняется, а в странице, которая на данный момент туда загружена(в headerFrame) меняется ссылка на рисунок.
1. Как получить доступ из страницы загруженной в "menuFrame" к фреймам "contantFraim" и "headerFrame"? По идее, при щелчке по ссылке должно вызываться что-то вроде:
parent.frameA.document.location.href="pages/blabla.html" или
parent.getElementByName('mainFrame').document.loca tion.href = "pages/blabla.html";
но это вообще не работает.
2. Как получить доступ к странице, которая загружена в iframe, чтобы внутри страницы изменить ссылку на рисунок?
Пока, опять же, пытался так:
parent.getElementByName('topFrame').document.getEl ementById("topFramePicture").href = ref1;
"topFramePucture" это картинка, которая находится на странице header.html
Ничего не вышло. Буду очень благодарен за любые подсказки
|