Показать сообщение отдельно
  #1 (permalink)  
Старый 10.03.2012, 16:42
Аспирант
Отправить личное сообщение для peter888 Посмотреть профиль Найти все сообщения от peter888
 
Регистрация: 24.07.2009
Сообщений: 60

Не работает designMode="On" в ФФ и Опере
Здравствуйте.
Никак не могу "активировать" iframe.

Вот такой код в ИЕ работает нормально, а в ФФ или Опере не хочет - просто неактивное поле.
<td style="padding: 2px 5px 2px 5px;" valign="top">

                  <textarea name="message" style="visibility:hidden;position:absolute;"><?=$message?></textarea>

                  <iframe id="message_frame" style="width:100%;height:100%;" src="news.frame.php" onblur="update();"></iframe>

                  <script language="JavaScript">


                    var type="html";


                    frames.message_frame.document.designMode="On";


                    var object_total=frames.message_frame;


                    function set_object(object){

                      if(object=='message_frame'){object_total=frames.message_frame;}

                    }

                    function update(){

                      if(type=="html"){

                        document.forms.form.message.value=frames.message_frame.document.body.innerHTML;

                      }else{

                        document.forms.form.message.value=frames.message_frame.document.body.innerText;

                      }

                    }

                  </script>

                </td>
Вопрос: как мне сделать так, чтоб я смог в ФФ или Опере в этом фрейме что-то писать?
.

Последний раз редактировалось peter888, 10.03.2012 в 16:46.
Ответить с цитированием