four systems Ответов: 1

В JavaScript рамка на кнопку счетчика на следующий кадр


вот код для javascript фреймов, которые хотели бы добавить счетчик на странице counter.html и переключатель на другой странице radio.html и если правильный переключатель нажат счетчик увеличивается на counter.html -да . Уже есть отдельные страницы radio.html и еще counter.html я бы хотел, чтобы они были на одной странице с фреймами javascript

<head>
<title>Frames</title>
<script>

</script>
</head>
<frameset rows="24%,52%,24%" cols="33%,33%,34%" onload="">
<frame name="f1" src="javascript:''">
<frame name="f2" src="counter.html">
<frame name="f3" src="javascript:''"">
<frame name="f4" src="javascript:''">
<frame name="f5" src="radio.html">
<frame name="f6" src="javascript:''">
<frame name="f7" src="javascript:''">
<frame name="f8" src="javascript:''">
<frame name="f9" src="javascript:''">
</frameset>


Что я уже пробовал:

попробовал изменить путь встречного объекта

Karthik_Mahalingam

непонятный.

A_Griffin

Вы понимаете, что наборы фреймов больше не поддерживаются в html5 ? Вы действительно не должны использовать их. Вместо того, чтобы использовать окна iframe.

1 Ответов

Рейтинг:
2

A_Griffin

вы можете получить доступ к элементу iframe родительской страницы с помощью

var fra = parent.document.getElementById("f2");
(предполагая, что f2-это идентификатор кадра, который вы хотите в этом случае)
Затем вы можете получить объект документа этого фрейма с помощью:
var doc = fra.contentDocument || fra.contentWindow.document;
Затем вы можете получить элементы (объекты) внутри этого, как обычно:
var el = doc.getElementById("whatever");