Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Состояния ссылок (кнопок), Различие между <img... и <td... 
:(
    Опции темы
Azatrix
  Дата 13.10.2003, 19:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 11.10.2003
Где: Туймазы, Башкорто стан

Репутация: нет
Всего: нет



Во-первых, здравствуйте! smile.gif На вашем форуме впервые.

Дело такое: при наведении мышкой на <td... изменяется ее фон таким способом: somecell.background='somelink.gif'; На localhost'е все работает нормально (ну, по крайней мере, не заметно), но вот если тестировать скрипт на удаленном серваке в онлайне, то очень заметно торможение. Т. е. рисунок каждый раз заново загружается. Пробовал такой способ:
Код

<script language="javascript">
var img1=new Image();
img1.src='somelink.gif';
function tdover(tv) { tv.background=img1.src; }
function tdout(tv) { tv.background=''; }
</script>
...
<td onmouseover="tdover(this);" onmouseout="tdout(this);">sometext</td>
...

Все равно не пашет. sad.gif

Но вот если проделывать ту же операцию с <img..., то все идет пучком.
Код

... tv.scr=img1.src; ...


Что делать? Заранее благодарен за ансвер. smile.gif

PM WWW ICQ   Вверх
IZ@TOP
Дата 13.10.2003, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Во первых :
Правила форума: http://forum.vingrad.ru/index.php?s=&act=SR&f=27
Во вторых :
Модератор: По данной теме обсуждать в этом форуме



--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Azatrix
Дата 13.10.2003, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 11.10.2003
Где: Туймазы, Башкорто стан

Репутация: нет
Всего: нет



Упс... Сорри, плиз. Обещаю больше не допускать таких недоразумений. smile.gif

PM WWW ICQ   Вверх
MuToGeN
Дата 14.10.2003, 09:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Модератор: тема перемещена


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Azatrix
Дата 15.10.2003, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 11.10.2003
Где: Туймазы, Башкорто стан

Репутация: нет
Всего: нет



Млин, ну похоже ансверов нет. sad.gif

P.S. Sorry about offtopic.
PM WWW ICQ   Вверх
Z_P
Дата 16.10.2003, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 4.10.2003
Где: это я?

Репутация: нет
Всего: нет



У себя на компе это просто загружается очень быстро и для тебя мало заметно, а вот в сети , чтобы подобные события сразу реагировали, надо делать прелоад картинке (она загрузиться заранее, вместе со всей страницей). Если надо могу найти на JS прелодарер, или можешь сделать гдето на странице, этой же картинки только еще раз вставить и размеры им поставить 1x1.
PM MAIL   Вверх
Azatrix
Дата 16.10.2003, 20:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 11.10.2003
Где: Туймазы, Башкорто стан

Репутация: нет
Всего: нет



Не, самое интересное то, что код
1)
Код

...
var img1=new Image();
img1.src='somelink.gif';
...
<img id="image1" src="123.gif" onmouse[i]over[/i]/[i]out[/i]="some[i]over[/i]/[i]out[/i]();">
...

работает нормально для простых IMG, т.е. если при onmouseover/out выполнить команду
2)
Код

image1.src=img1.src;

картинка вмиг заменяется.

Но в то же время, скрипт №1 не пашет с
3)
Код

...
someid.background=img1.src;
...
<td id="someid" background="123.gif">
...


Принципиального различия нет, но в этом случае картинка (фон) обновляется. Зачемconfused.gif

PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0469 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.