Есть фрейм:
<iframe id="sourceframe" src="/files/test.htm" width="200" height="200"></iframe>
В нём есть элемент:
<span id="leftcol34592">Hello World !!!</span>
Обращаюсь из родительского окна так:
var s=window.frames[getElementById('sourceframe')].document.getElementById('leftcol34592').innerHTML;
document.write(s);
И не работает. Как правильно сделать обращение к элементам фрейма ?
ЗЫ.
Если делать так:
request=new ActiveXObject('Msxml2.XMLHTTP');
request.open('GET', "/files/test.htm", false);
request.send(null);
document.write(request.responseText);
То страница загружается... Но кодировка кривая, знаками вопроса все Русские символы.
Может кто знает - как пофиксить сей глюк с кодировкой ?
<iframe id="sourceframe" src="/files/test.htm" width="200" height="200"></iframe>
В нём есть элемент:
<span id="leftcol34592">Hello World !!!</span>
Обращаюсь из родительского окна так:
var s=window.frames[getElementById('sourceframe')].document.getElementById('leftcol34592').innerHTML;
document.write(s);
И не работает. Как правильно сделать обращение к элементам фрейма ?
ЗЫ.
Если делать так:
request=new ActiveXObject('Msxml2.XMLHTTP');
request.open('GET', "/files/test.htm", false);
request.send(null);
document.write(request.responseText);
То страница загружается... Но кодировка кривая, знаками вопроса все Русские символы.
Может кто знает - как пофиксить сей глюк с кодировкой ?