|
Убрать окно ошибки
|
|
| MegaFill | Дата: 01 Июня 2009, 01:29 | Сообщение # 1 |  ● ● ● ● ● 1588 сообщений Статус: Offline | В чате если не заполнено поле, то вылезает alert. Можно его убрать? к примеру ,если поле "сообщение" не заполнено, то никакой ошибки не было. Просто ничего не происходило... Очень нужно  | | |
|
| cucYa | Дата: 01 Июня 2009, 01:37 | Сообщение # 2 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Code window.alert = function(){/* Тупо спрятать alert */} | | |
|
| MegaFill | Дата: 01 Июня 2009, 01:41 | Сообщение # 3 |  ● ● ● ● ● 1588 сообщений Статус: Offline | и типа алерт просто не будет выводится? О_оДобавлено (01 Июнь 2009, 01:41) --------------------------------------------- и куда этот код запихнуть? В любое место? | | |
|
| cucYa | Дата: 01 Июня 2009, 01:43 | Сообщение # 4 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | В форму добавления сообщения мини-чата. | | |
|
| MegaFill | Дата: 01 Июня 2009, 02:18 | Сообщение # 5 |  ● ● ● ● ● 1588 сообщений Статус: Offline | Еще подскажите... Вобщем есть кнопка в чате Code <input type="submit" value="Пуск" class="mchat" id="mchatBtn" onclick="return heckform(this.form);"> Я из главной страницы нажимаю на нее таким скриптом Code window.frames.NameOfFrame.document.getElementById('mchatBtn').click(); Везде работает ,кроме Оперы... Что с ней елать? почему она не понимает? | | |
|
| GenAdmin | Дата: 01 Июня 2009, 02:26 | Сообщение # 6 |  ● ● ● ● ● 98 сообщений Статус: Offline | потамучто в опере фрэймы херово отображаются, ищи альтернативуДобавлено (01 Июнь 2009, 02:26) --------------------------------------------- или через распознование браузера делай разные коды | | |
|
| MegaFill | Дата: 01 Июня 2009, 02:29 | Сообщение # 7 |  ● ● ● ● ● 1588 сообщений Статус: Offline | а какой код нужен для оперы? | | |
|
| GenAdmin | Дата: 01 Июня 2009, 02:31 | Сообщение # 8 |  ● ● ● ● ● 98 сообщений Статус: Offline | я хз)) Искать надо, пробовать яваскрипт... | | |
|
| Vanofuture | Дата: 01 Июня 2009, 03:28 | Сообщение # 9 |  ● ● ● ● ● Все админы едят апельсины 1650 сообщений Статус: Offline | Code window.NameOfFrame.document.getElementById('mchatBtn').click(); | | |
|
| Бармалей | Дата: 01 Июня 2009, 07:04 | Сообщение # 10 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Code document.getElementById('iframeID').contentWindow.document.getElementById('mchatBtn').click(); P.S. Если в качестве фрейма используется object, то в FF нужно использовать contentDocument.
 | | |
|
| NecroProger | Дата: 04 Июня 2009, 16:58 | Сообщение # 11 |  ● ● ● ● ● 1024 сообщения Статус: Offline | Как я уже говорил, в разных браузерах по-разному. Где-то content, где то ещё как-то. | | |
|
| Бармалей | Дата: 04 Июня 2009, 17:27 | Сообщение # 12 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Как я уже говорил, в разных браузерах по-разному. Где-то content, где то ещё как-то. Как я уже говорил, покажите эти "разные" браузеры.
 | | |
|
| NecroProger | Дата: 04 Июня 2009, 22:01 | Сообщение # 13 |  ● ● ● ● ● 1024 сообщения Статус: Offline | Бармалей, а сами-то написали в коде обновления мини-чата: Code var a=document.getElementById('mychat').contentWindow||document.getElementById('mychat').contentDocument.defaultView;  | | |
|
| Бармалей | Дата: 05 Июня 2009, 05:16 | Сообщение # 14 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | NecroProger, тук-тук! Читать когда научимся?P.S. Если в качестве фрейма используется object, то в FF нужно использовать contentDocument. Включаем голову. 
 | | |
|
| NecroProger | Отредактировал NecroProger - Пятница, 05 Июня 2009, 10:04 Дата: 05 Июня 2009, 08:30 | Сообщение # 15 |  ● ● ● ● ● 1024 сообщения Статус: Offline | Бармалей, смайл, конечно, угрожающий, не поспоришь. После долгих поисков нашёл: ссылка, раздел "<iframe> - не получается обратиться к его свойствам". Я вроде проверил - во всех новых браузерах Ваш способ работает, а вот на счёт старых версий... Добавлено (05 Июнь 2009, 08:16) --------------------------------------------- А про object - да, тут я не врубился сначала. А какой смысл (я просто не знаю ) использовать вместо iframe object? Добавлено (05 Июнь 2009, 08:30) --------------------------------------------- Да, по крайней мере, старый осёл не поддерживает Ваш способ. В 7 проверил - работает. Более младшего у меня нет. | | |
|
| Бармалей | Дата: 05 Июня 2009, 18:53 | Сообщение # 16 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | А какой смысл (я просто не знаю ) использовать вместо iframe object? iframe в XHTML 1.0 Strict запрещен. P.S. MegaFill, зачем Вам эти танцы с фреймами, когда Вы в форму добавления можете вставить простое Code <script type="text/javascript">alert=function(){}</script>
 | | |
|
| NecroProger | Дата: 05 Июня 2009, 19:23 | Сообщение # 17 |  ● ● ● ● ● 1024 сообщения Статус: Offline | iframe в XHTML 1.0 Strict запрещен. o_O Кстати, а на frame распространяется действие анти-кроссдомена? | | |
|
| ModernBoy | Дата: 05 Июня 2009, 19:44 | Сообщение # 18 | ● ● ● ● ● 169 сообщений Статус: Offline | iframe в XHTML 1.0 Strict запрещен. o_O а у вас чат не iframe?  Добавлено (05 Июнь 2009, 19:44) ---------------------------------------------
Code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> | | |
|
| }{0тт@бь)ч | Дата: 05 Июня 2009, 20:33 | Сообщение # 19 | ● ● ● ● ● 1089 сообщений Статус: Offline | ModernBoy, нет, преццтавь себе | | |
|
| mob_dp | Дата: 07 Июня 2009, 01:33 | Сообщение # 20 | ● ● ● ● ● 4112 сообщений Статус: Offline | Code <object data="/gb/" type="text/html" id="mychat" style="width:100%; height:250px; border:0"/> мило... | | |
|