форум вебмастероff на AlfaSpace.NET |
Ubuntu и Linux
|реактивный бесплатный хостинг
| Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга
|
правила форума
| Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ ° |
| Форум вебмастеров на AlfaSpace.NET / The Matrix Has You / помогите с ява скрипт |
| Автор | Сообщение |
| acsid Alfa Guru 2388 |
# Дата: 12 Мар 2006 03:31 есть такой скрипт: parent.sender.f.t.value=''; parent.sender.f.t.focus(); parent.messframe.xajax_showMessages(); работае ток в ие, как сделать чтобы во всех браузерах работало? |
| smallcms Участник 2754 |
# Дата: 12 Мар 2006 04:06 не катит. ты объясни чего оно делает (то что это из твоего чата, я догадался, а что делаешь этим кодом)
зы: проверь поочту. ![]() |
| acsid Alfa Guru 2388 |
# Дата: 12 Мар 2006 04:10 этот код стоит в скрытом фреме, который обновляется и проверяет поступления новых сообщений в базу.Если новые сообщения есть ,то этот код: parent.messframe.xajax_showMessages(); вызывает аякс функцию в другом документе фреимсета понял? ЗЫ щас проверю) |
| smallcms Участник 2754 |
# Дата: 12 Мар 2006 04:14 ° Поправил: smallcms acsid а если сказат не "папа(какой-то там)", а конкретно: "Фреймов Инокентий Павлович, проживающий по..."? то есть не парент, а конкретно имя фрейма указать? ну или top а не парент?
top.messframe.xajax_showMessages(); |
| acsid Alfa Guru 2388 |
# Дата: 12 Мар 2006 04:20 в ие (и всех остальных на его основе ) работает: top.messframe.xajax_showMessages(); parent.messframe.xajax_showMessages(); а фокс отказывается ( |
| smallcms Участник 2754 |
# Дата: 12 Мар 2006 04:23 acsid не надо ля-ля! чат вебмастеров использует топ. при этом Лиса пашет даже старая... причину ищи в xajax_showMessages(); и ещё: помнишь, что я тебе говорил? в Мозиллах НЕ пашет изменение свойства src в тэге <STRIPT> то есть <STRIPT src="a"> нельзя поменять даже динамически на <STRIPT src="b"> ![]() |
| acsid Alfa Guru 2388 |
# Дата: 12 Мар 2006 04:27 smallcms причину ищи в xajax_showMessages(); там я несмогу найти причину.т.к. showMessages() -это пхп функция xajax_showMessages(); -а эта балда её тока вызывает через аякс двиг.. ![]() |
| smallcms Участник 2754 |
# Дата: 12 Мар 2006 04:29 acsid значит с вызовом проблема. ну вот попробуй напиши дурацкую функцию и вызови её оттуда, откуда вызывал top.messframe.xajax_showMessages(); - всё будет работать во всех DOM-совместимых браузерах. |
| Андрей Алексеевич 2125 |
# Дата: 12 Мар 2006 04:33 ° Поправил: Андрей помнишь, что я тебе говорил? в Мозиллах НЕ пашет изменение свойства src в тэге <STRIPT> то есть <STRIPT src="a"> нельзя поменять даже динамически на <STRIPT src="b"> Еще раз повторюсь, что можно. Сам делал и всё работало. Вобще - качество работы js скриптов напрямую зависит от кривизны рук. |
| acsid Alfa Guru 2388 |
# Дата: 12 Мар 2006 05:04 <script language="JavaScript"> top.document.frames['messframe'].xajax_showMessages(); </script> да наверное е в яве проблема..даже так не работает |
| Андрей Алексеевич 2125 |
# Дата: 12 Мар 2006 05:48 Проблема не в яве, а в фреймах и правильных путей к ним. |
| acsid Alfa Guru 2388 |
# Дата: 12 Мар 2006 05:54 <FRAMESET rows="60,0,*,64" frameborder="0" framespacing="0"> <frame src="pmbox.php" name="pmbox" scrolling="NO" noresize style="border-bottom: solid #000000 1px;" border="0" frameborder="0" width="100%" height="60"> вызиваю из этого фрема <frame src="null.php" name="topFrame1" border="0" frameborder="0" noresize> <FRAMESET cols="73%,27%" frameborder="0" framespacing="0" > сама аякс функция в этом фреиме <frame name="messframe" src="mes_ref.php" border="0" frameborder="0" style="border-bottom: solid #000000 1px;" scrolling="auto" > <frame name="userlist" src="output_ref.php" border="0" frameborder="0" style="border-left: solid #000000 1px; border-bottom: solid #000000 1px;" > <frame src="checkbase.php" name="checkbase" scrolling="NO" noresize> </FRAMESET> <frame name="sender" src="sender.php" scrolling="auto" frameborder="0"> </FRAMESET> </HTML> |
| acsid Alfa Guru 2388 |
# Дата: 12 Мар 2006 06:21 smallcms слей мне на мылО чат вебмастерофф посмотрю как там сделано |
| acsid Alfa Guru 2388 |
# Дата: 12 Мар 2006 07:32 потестил : Opera + IE + Avant + FireFox - NetScupe - |
| smallcms Участник 2754 |
# Дата: 12 Мар 2006 07:45 white_pawn покажи рабочий пример изменения свойства src при уже загруженной странице. и вопрос будет снят. |
| Андрей Алексеевич 2125 |
# Дата: 12 Мар 2006 08:41 smallcms Прими мои извинения, он может изменить src у <script>, но не у <script src="href">... Я не замечал этого потому, что в моём классе была проверка на возможность изменения src, и есть невозможно, то <script> удаляется и ставиться заного. =( |
| smallcms Участник 2754 |
# Дата: 12 Мар 2006 09:35 white_pawn а я про этот голюк и говорил короче будем ждать нормальных мозилл... кста: Опера начиная с 7.5 так умеет. |
| Андрей Алексеевич 2125 |
# Дата: 12 Мар 2006 09:58 Ну это не совсем глюк - зачем менять src, если можно приаттачить <script> с уже вписанным src? ![]() |
|
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:34705, gzipped size:9485 |