У меня есть небольшой сайт, еще не в сети, но это не имеет значения.Внутри у меня есть два кадра:
<html>
<frameset border="transparent" cols="63%,37%">
<frame src="A.html" name="A" NORESIZE>
<frame src="B.html" name="B" NORESIZE>
</frameset>
</html>
В кадре A есть кнопка.
<html>
<body>
<input onClick="#" type="button"/>
</body>
</html>
В кадре B есть видео на YouTube:
<html>
<body>
<object id="obj" name="obj" width="100%" height="100%">
<param id="param" name="movie" value="http://www.youtube.com/url"/>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"/>
<embed id="embed" name="embed" src="http://www.youtube.com/url"" type="application/x-shockwave-flash" width="100%" height="100%" allowfullscreen="true"/>
</object>
</body>
</html>
Теперь я пытаюсь изменить исходный код и значение параметра (именованного фильма) на другой URL.
Я пробовал много кодов.Например, следующие Javascript-коды не будут работать:
top.frames["B"].document.getElementById("movie").value = 'http://www.youtube.com/otherurl';
top.frames["B"].document.getElementById("embed").src = 'http://www.youtube.com/otherurl';
Так что если кто-нибудь знает, как правильно сделать эти коды или как получить тот же результат с другими кодами, я бы действительноценим это.
Ожидаемое спасибо, VVW.