Получить содержание фрейма

rHunt

Новичок
Получить содержание фрейма

Есть сайт состоящий из двух фреймов.
Необходимо из одного фрейма получить содержание второго (после загрузки) и немного изменить его. Пишу так:
Код:
var timp;
function enableParser(){
	timp=setInterval(checkOnLoad, 2000);

}
function checkOnLoad(){
     var str, re, result;
     str=parent.frames.MainFrame.document.body.innerHTML;
     re=new RegExp ("</html>", "gi");
     result=re.exec(str);
     if (result!=null){
     	Parse();
	clearInterval(timp);
     }
}

function Parse(){
        var re, str;
	str=parent.frames.MainFrame.document.body.innerHTML;
	re=new RegExp ("xq design", "gi");
	parent.frames.MainFrame.document.body.innerHTML=str.replace(re, '<font style="background-color: yellow; font-weight: bold; font-color: black;">xq design</font>')
}
На что получаю ошибку:
Ошибка: uncaught exception: Permission denied to get property HTMLDocument.body

Посоветуйте, как исправить.
 

BRat

o_0
rHunt
так не получится

что мешает вызывать|определять функцию подсветки в том фрейме, в котором она используется?
 

rHunt

Новичок
Автор оригинала: BRat
rHunt
так не получится

что мешает вызывать|определять функцию подсветки в том фрейме, в котором она используется?
Так я и думал.... Изначально и было сделано так как Вы написали, но потом заказчик сказал что редактировать правый фрейм необходимо из левого, вот я и стал переписывать....

Спасибо....

Сделаю как было...
 
Сверху