Я очень плохо знаком с JavaScript, и у меня есть веб-страница с 3-мя вложенными фреймами (верхний, а затем нижний, разделенный на два). Верхний фрейм называется Head, нижний левый - LeftFrame.и последний из них называется RightFrame.Теперь LeftFrame - это панель навигации, и я хочу сделать так, чтобы нажатие на ссылку в LeftFrame изменило цвет фона Head.Это код для главной веб-страницы:
<HTML>
<HEAD>
<TITLE>Webcomics Review</TITLE>
</HEAD>
<FRAMESET BORDER=0 ROWS="12%,*">
<FRAME NAME"Head" NORESIZE SRC="Head.html">
<FRAMESET BORDER=0 COLS="15%,*">
<FRAME NAME="LeftFrame" NORESIZE SRC="navigation.html">
<FRAME NAME="RightFrame" NORESIZE SRC="mainpage.html">
</FRAMESET>
</FRAMESET>
</HTML>
А это код для панели навигации, в которой только одна ссылка работает над тестом:
<HTML>
<HEAD>
<TITLE>Webcomics Review</TITLE>
<SCRIPT>
function setColor1(number)
{
if (number==1)
{
parent.Head.document.body.style.backgroundColor=#FF0000;
}
return;
}
</SCRIPT>
</HEAD>
<BODY>
<CENTER>
<FONT SIZE=3 FACE=Haettenschweiler>Webcomics:
<BR><BR>
<A HREF="xkcd.html" TARGET="RightFrame" STYLE="text-decoration: none" onClick="setColor1(1)">Xkcd</A>
<BR><BR>
<A HREF="qc.html" TARGET="RightFrame" STYLE="text-decoration: none">Questionable Content</A>
<BR><BR>
<A HREF="qwantz.html" TARGET="RightFrame" STYLE="text-decoration: none">Dinosaur Comics</A>
<BR><BR>
<A HREF="survivingtheworld.html" TARGET="RightFrame" STYLE="text-decoration: none">Surviving the World</A>
<BR><BR>
</CENTER>
</BODY>
</HTML>
Может ли кто-нибудь сообщить мне, что я делаю неправильно, так как ничего в рамке «Голова» не меняется при нажатии на ссылку «xkcd» в навигации (ту, которую я использую для проверки.)