Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Массив кнопок
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Без описания
suvor
Отправлено: 23 Февраля, 2004 - 08:18:09
Post Id


Newbie


Покинул форум
Сообщений всего: 9
Дата рег-ции: Янв. 2004  
Откуда: Piter

Карма 0




Я хочу загрузить на страницу массив кнопок (900 штук). Но писать 900 тэгов как-то не в кайф. Циклов в html как я понимаю нет. VBScript оператор Load не
пропускает. Что делать?
И вдогонку: Если грузить кнопки с одинаковыми id и name то они загружаются,
но браузер (в смысле VBScript) их перестает узнавать. Видимо у них имена меняются или что?
Thank you.
 
 Top
ETC Администратор
Отправлено: 23 Февраля, 2004 - 09:50:25
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




suvor
А слабо сделать на JavaScript? И потом, зачем тебе 900 кнопок?
CODE:

<script language="JavaScript">
for (var i=0;i<900;i++) {
document.write('<input type="button" name="b'+(i+1)+'" id="b'+(i+1)+'" onClick="alert('+"'I am button #"+(i+1)+"'"+')" value="Button #'+(i+1)+'">
');
}
</script>

Скрипт кривовато написан, т.к. форум имеет плохую привычку тереть обратные слеши...
 
 Top
TvoyWeb Администратор
Отправлено: 23 Февраля, 2004 - 15:33:51
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




suvor, ты уж расскажи зачем столько кнопок на странице?
 
 Top
suvor
Отправлено: 24 Февраля, 2004 - 03:11:09
Post Id


Newbie


Покинул форум
Сообщений всего: 9
Дата рег-ции: Янв. 2004  
Откуда: Piter

Карма 0




Thank you very much! Усе получилось! Только с этими дурацкими кавычками я совсем голову сломал. Чтобы передать номер кнопки в процедуру Написал так onClick="btn('+" ' "+i+" ' "+'Подмигивание" но боюсь что тут что то лишнее имеет место быть!
А зачем - ну у меня есть игрушка на бэйсике где в качестве игрового поля
массив кнопок (ну не знаю я как считать позицию мышки при клике). Теперь меня попросили ее сделать on-line. А VBScript туповат и Load не понял. А про Java я не слышал. Так что thank you once more.
 
 Top
ETC Администратор
Отправлено: 24 Февраля, 2004 - 07:47:36
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




suvor
Тьфу ты, делать 900 кнопок ради координат мыши? Я напишу, чуть позже, как узнать координаты мыши на JavaScript...
 
 Top
suvor
Отправлено: 26 Февраля, 2004 - 07:19:57
Post Id


Newbie


Покинул форум
Сообщений всего: 9
Дата рег-ции: Янв. 2004  
Откуда: Piter

Карма 0





Так как насчет мышиных координат?
 
 Top
ETC Администратор
Отправлено: 26 Февраля, 2004 - 09:08:04
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




suvor
Накатаю... тебе в IE или Netscape с Opera?
 
 Top
suvor
Отправлено: 27 Февраля, 2004 - 04:15:13
Post Id


Newbie


Покинул форум
Сообщений всего: 9
Дата рег-ции: Янв. 2004  
Откуда: Piter

Карма 0




Извини, не понял? При чем тут IE или OPERA? Я хочу из какого-то скрипта
(VBS или Java) считать координаты мышки при клике на какой-то картинке-
на форме или на странице или на picture.. Или мы о разном?
Впрочем свою игрушку я сделал, так что любопытство чисто от любопытства-
особо в голову не бери.
Кстати этот фокус с document.write под циклом в VBS тоже проходит!
 
 Top
ETC Администратор
Отправлено: 27 Февраля, 2004 - 06:27:59
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




suvor
А ты не знаешь, что все браузеры по разному считывают координаты мыши? Например e.pageX,e.pageY - это в Нетскейпе, в IE - event.x, event.y, Опера вообще и так и так понимает...
 
 Top
suvor
Отправлено: 01 Марта, 2004 - 04:35:53
Post Id


Newbie


Покинул форум
Сообщений всего: 9
Дата рег-ции: Янв. 2004  
Откуда: Piter

Карма 0




И на кой же ... мне считывание которое у одних посетителей будет работать, а у других нет! Я уж лучше с кнопочками!
Тема закрыта!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 4 (гостей: 4, зарегистрированных: 0, скрытых: 0)
« JavaScript »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0483]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33