razo
Мастер
Дата регистрации:
22.04.2011 18:51:08
Сообщений: 176
здравствуйте есть такой код
function Smail(){
document.getElementById(textbox). contentWindow.document.execCommand ("InsertImage", false, 'http://ффф.com/smaill/k20.gif');
}
который добавляет изображения в iframe а етот код
var text=$('#'+textbox).contents().find ('body').html();
получает текст в ifrmae теперь вопрос как получить значения того изображения который добавили в ifrmae?
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
var text=$('#'+textbox).contents().find ('body').html();
Аналогично надо получать и изображение, только копать надо, очевидно, глубже. Всё зависит от структуры самого содержимого фрейма.
razo
Мастер
Дата регистрации:
22.04.2011 18:51:08
Сообщений: 176
я тоже так думал но ето не так html() на етом случе получает только текст непонято почему
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
Попробуйте вместо html(), innerHTML. innerHTML используется без скобок, поскольку это свойство.
razo
Мастер
Дата регистрации:
22.04.2011 18:51:08
Сообщений: 176
<iframe id='frame'></iframe>
onload=function(){ wysgyv("iframe"
; }
function wysgyv(area){
document.getElementById (area).contentWindow.document.disegnMode="On";
}
function smail(href){
document.getElementById (area).contentWindow.document.execCommand("InsertImage",false,href);
}
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
var text=$('#'+textbox).contents().find ('body').innerHTML;
razo
Мастер
Дата регистрации:
22.04.2011 18:51:08
Сообщений: 176
блин ето издевательство вчера и сегодня не работал алерт показал только текста а сейчас и изображения
все работает var text=$('#public_mess').contents().find('body').html();
razo
Мастер
Дата регистрации:
22.04.2011 18:51:08
Сообщений: 176
а как можно уменьшать размер изображения потом добавить в ifrmae ?
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
Изменить свойство width и height.
razo
Мастер
Дата регистрации:
22.04.2011 18:51:08
Сообщений: 176
это сама собой но как?
если в execCommand добавляем только src