У меня есть два фрейма, названных mybinf и mymainf, которые загружают x.html и b.html соответственно.В x.html у меня есть этот код JavaScript для загрузки видео в mymainf.Javascript работает в Firefox и не работает в Google Chrome.Последнее вызывает исключение: «Uncaught DOMException: заблокировал фрейм с источником« null »из-за доступа к фрейму перекрестного происхождения» в строке «var mframe = ...».Как это исправить или как написать код, совместимый с разными браузерами?
<div id="mysidenav" class="sidenav">
<div id="myinterface" class="interface">
<div id="mybind" class="bindiv">
<iframe id="mybinf" class="BinFrame" src="html/x.html" frameborder="no"></iframe>
</div>
</div>
</div>
<div id="mymain" class="main">
<iframe id="mymainf" class="MainFrame" src="html/b.html" scrolling="no"></iframe>
</div>
In x.html:
function loadbinquest() {
var site = "images/next.png";
var mframe = parent.frames['mymainf'];
mframe.src=site;
}