Я имею HTML-страницу, состоящую из фрейма:Изменение содержимого фрейма
<html>
<body>
<iframe id = "i1" name = "i1" src = "C:\Documents and Settings\adivekar\Desktop\sa.html"></iframe>
<br><input type = "text" name = "t1" id = "One"/>
<br><input type = "button" value = "change1" name = "b1" onclick = "call1()">
<script type = "text/javascript">
function call1(){
var a = document.getElementById('i1');
var b = a.contentDocument;
b.open()
var c = b.getElementById('Two');
c.value = "dfsdf";
}
</script>
</body>
страница, содержащая плавающий фрейм:
<html>
<body>
<input type = "text" name = "t2" id = "Two"/>
</body>
</html>
Я не могу изменить значение текстовое поле в iframe.
ли вы получите ошибку? Я мог представить, что это не работает из-за той же политики происхождения. Загружаемый контент другого домена ... –