rHunt
Новичок
Получить содержание фрейма
Есть сайт состоящий из двух фреймов.
Необходимо из одного фрейма получить содержание второго (после загрузки) и немного изменить его. Пишу так:
На что получаю ошибку:
Ошибка: uncaught exception: Permission denied to get property HTMLDocument.body
Посоветуйте, как исправить.
Есть сайт состоящий из двух фреймов.
Необходимо из одного фрейма получить содержание второго (после загрузки) и немного изменить его. Пишу так:
Код:
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
Посоветуйте, как исправить.