|
|
|
Железный канал: «HTML / DHTML / XHTML» |
|
|
Slant
285 EGP
![Серебряная звезда (+50 EGP)](/conference/images/ranks/medals/silver.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) ![Заслуженный писатель (+50 EGP)](/conference/images/ranks/medals/writer.gif) Репутация: 42 Сообщения: 1100 Откуда: Украина, г.Полтава Зарегистрирован: 01.09.2001
![Вы не можете голосовать](images/tool_cool.gif) |
|
Цитата: |
Так-с... А я чей-то полагал, что раз это принятый стандарт, то его как бы все должны поддерживать... Апшибочка Типеря, знацца, надыть ставить Оперу...
|
JavaScript - может и принятый стандарт... Но во DOM (объектная модель документа) в каждом броузере сделана по своему. (Даже разных версиях IE она разная! Хорошо хоть обратносовместимая, то бишь то, что работает в четвертом, обычно работает и шестом...) А свойство innerHTML - это именно работа через DOM. Соответственно, этот кусок кода тебе прийдется писать отдельно под кадый броузер (да еще и распознавание броузера писать прийдется, чтобы именно нужную версию выполнять). А document.write это почти чистый JavaScript, его понимают все броузеры которые соответствуют спецификациям...
Цитата: |
А по я таймАут его дергал шоб время отображал - хороший пример постоянно меняющегося содержимого
|
А нафиг тебе его постоянно менять??? У тебя же тут совсем другая задача...
|
|
|
Volodya
235 EGP
![Серебряная звезда (+50 EGP)](/conference/images/ranks/medals/silver.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 1(8) Репутация: 42 Сообщения: 650 Откуда: Москва Зарегистрирован: 23.09.2002
![Вы не можете голосовать](images/tool_cool.gif) |
|
Цитата: |
А нафиг тебе его постоянно менять??? У тебя же тут совсем другая задача...
|
Да так, для практики А с document.write() я разобрался. Так действительно проще
И токи одна досада меня гложет - ну почему "Я по натуре не Пушкин, я по натуре Белинский"... Блин, дизайн себе придумать слабо... Ладно, займусь для начала програмированием
Вопрос нумер два: Как можно что либо записать и изъять из файла? Наскоки я понял, ЯваСкрипт не работает с файлами?
_________________ Свободу нельзя дать - свободу можно только взять. |
|
|
027
1561 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) ![Член Клуба Пилотов](/conference/images/ranks/medals/club_member.gif) ![Переводчик Freelancer на русский язык (+25 EGP)](/conference/images/ranks/medals/fl_rus.gif) ![Пилот ХТ года 2004 (+50 EGP)](/conference/images/ranks/medals/xt.gif) ![Железячник года 2006 (+50 EGP)](/conference/images/ranks/medals/hardware.gif) ![Железячник года 2007 (+50 EGP)](/conference/images/ranks/medals/hardware.gif) ![Спец по железу канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_hard.gif) ![Спец по софту канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_soft.gif) Рейтинг канала: 5(151) Репутация: 362 Сообщения: 6892 Откуда: Волгоград Зарегистрирован: 06.07.2002
![Вы не можете голосовать](images/tool_cool.gif) |
|
Кто может объяснить такой нюанс?
Код: |
<td bgcolor=white onmouseover="bgColor='#66cccc'" onmouseout="bgColor='white'"> |
Если в событиях писать bgcolor, Bgcolor, BgColor или BGCOLOR - не работает. Надо почему-то именно bgColor. И в ИЕ, и в опере, и в мазиле.
В тегах, как известно, регистр атрибута по барабану. Чем руководствоваться в аналогичном применении других атрибутов? Или тупо перебирать регистр символов, авось какой-нить заработает?
_________________ Писать надо жрабельно (с) |
|
|
parad0xx
220 EGP
![Серебряная звезда (+50 EGP)](/conference/images/ranks/medals/silver.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) ![Член Клуба Пилотов](/conference/images/ranks/medals/club_member.gif) Репутация: 22 Сообщения: 945 Откуда: Riga Зарегистрирован: 18.04.2002
![Вы не можете голосовать](images/tool_cool.gif) |
|
хммм... у меня везде bgcolor и все работает...
хотя, ИМХО, желание дорабатывать сайты под все броузеры, как 3 -4 года назад, пропадает, когда смотришь статистику броузеров.
_________________ ...ментам все–равно что отбирать. у меня как–то на детском празднике отобрали леденцы и бензопилу... |
|
|
Marauder (n/a)
962 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) ![](/conference/images/ranks/medals/) ![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) Репутация: 100 Сообщения: 9582 Откуда: Ад Зарегистрирован: 07.02.2001
![Вы не можете голосовать](images/tool_cool.gif) |
|
Цитата: |
В тегах, как известно, регистр атрибута по барабану.
|
Это уже не тег, а скрипт, ибо ты пишешь обработчик события. А JScript чувствителен к регистру.
Цитата: |
Чем руководствоваться в аналогичном применении других атрибутов?
|
Лезть на msdn.microsoft.com и читать.
_________________ Профиль закрыт. У пилота кончились хитпойнты. |
|
|
Corund
|
|
В тегах - пофиг, а в методах и свойствах объектов - уже нет.
|
|
|
027
1561 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) ![Член Клуба Пилотов](/conference/images/ranks/medals/club_member.gif) ![Переводчик Freelancer на русский язык (+25 EGP)](/conference/images/ranks/medals/fl_rus.gif) ![Пилот ХТ года 2004 (+50 EGP)](/conference/images/ranks/medals/xt.gif) ![Железячник года 2006 (+50 EGP)](/conference/images/ranks/medals/hardware.gif) ![Железячник года 2007 (+50 EGP)](/conference/images/ranks/medals/hardware.gif) ![Спец по железу канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_hard.gif) ![Спец по софту канала ЖК (+25 EGP)](/conference/images/ranks/medals/hw_soft.gif) Рейтинг канала: 5(151) Репутация: 362 Сообщения: 6892 Откуда: Волгоград Зарегистрирован: 06.07.2002
![Вы не можете голосовать](images/tool_cool.gif) |
|
Понятно, спасибо.
|
|
|
ZViruS
150 EGP
![Бронзовая звезда (+25 EGP)](/conference/images/ranks/medals/bronze.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 2(24) Репутация: 20 Сообщения: 492 Откуда: Украина, Херсон Зарегистрирован: 10.11.2003
![Вы не можете голосовать](images/tool_cool.gif) |
|
короче суть проблемы в следующем.
Имею файлик test.php следующего содержания
<html>
<head>
<title></title>
</head>
<body>
<?php
if ($action == 'GO') { print "GO GO GO!!!!";}
if ($ak == 'GO') { print "AK - GO!!!!";}
print $action;
?>
<form action="test.php" method="post" style="text-align: Center">
<button type="submit" name="action" id="ak" value="GO">
<img border="0" src="images/poisk.gif">
</button>
</form>
</body>
</html>
По описаниям в инете и в книгах по ХТМЛ свойства кнопки <button> у нее
id, name - идентификатор кнопки
type - тип кнопки
value - передаваемое значение
Верно?
Почему я вижу в результате нажатия на кнопку и дальнейшей ее обработки (print $action;) вместо "GO"
саму картинку с кнопки?, а если быть точнее то результатом получается текст заключенный между тегами <button>...</button> ПАЧЕМУ????
З.Ы. Почему использую именно этот тип расширенной кнопки? Да охота на кнопку картинку влепить Можно конечно сделать обработку события при нажатии на кнопку при помощи ява скриптов но...!!!!
Думал на работе глюк с виндой - попробовал дома - таж хрень.
_________________ Горят над нами, горят,
Помрачая рассудок.
Бриллиантовые дороги
В темное время суток. |
|
|
Corund
|
|
<input type="submit" name="action" id="ak" value="GO">
|
|
|
Pet
920 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 1(6) Репутация: 196 Сообщения: 1726 Откуда: Харькофф Зарегистрирован: 18.04.2004
![Вы не можете голосовать](images/tool_cool.gif) |
|
Corund, сабмит там происходит, кажись у него register_globals=off
ZViruS, PHP какой версии?
А вообще правильней было б <img src="images/poisk.gif" OnClick="formname.submit()">, ну в этом стиле что-то.
_________________ Все любят пони.
А те, кто еще не любят, об этом сильно пожалеют... (c) |
|
|
Corund
|
|
еще раз для танкистов: <input type="submit" name="action" id="ak" value="GO">
|
|
|
ZViruS
150 EGP
![Бронзовая звезда (+25 EGP)](/conference/images/ranks/medals/bronze.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 2(24) Репутация: 20 Сообщения: 492 Откуда: Украина, Херсон Зарегистрирован: 10.11.2003
![Вы не можете голосовать](images/tool_cool.gif) |
|
PHP Version 4.3.4, хотя к чему тут пхп?
вобще меня интересовало следующее.
Имею две кнопки "Поиск" и "поиск в новом окне"
<input type="submit"... не подходит, и это я знаю.
форма отправляет данные в тот же файл, но, дальше идет проверка, какую именно кнопку нажал пользователь. Я тут упростил пример, потому что меня интересовало почему эта кнопка ведет себя не так как нужно.
onclick="this.form.submit();" либо же onclick="formname.submit();" насколько я понимаю.
а собственно должно было в теории выглядеть следующим образом:
<button type="submit" name="action" value="GO">ПОИСК</button>
<button type="submit" name="action" value="RETURN">ВОЗВРАТ</button>
<button type="submit" name="action" value="HELP">СПРАВКА</button>
но при таком раскладе каждая последующая кнопка затирает значение предыдущей.
_________________ Горят над нами, горят,
Помрачая рассудок.
Бриллиантовые дороги
В темное время суток. |
|
|
Corund
|
|
Цитата: |
а собственно должно было в теории выглядеть следующим образом:
<button type="submit" name="action" value="GO">ПОИСК</button>
<button type="submit" name="action" value="RETURN">ВОЗВРАТ</button>
<button type="submit" name="action" value="HELP">СПРАВКА</button>
|
А на практике это будет выглядеть так:
<input type="submit" name="action" value="ПОИСК">
<input type="submit" name="action" value="ВОЗВРАТ">
<input type="submit" name="action" value="СПРАВКА">
либо вешай onclick
|
|
|
ZViruS
150 EGP
![Бронзовая звезда (+25 EGP)](/conference/images/ranks/medals/bronze.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 2(24) Репутация: 20 Сообщения: 492 Откуда: Украина, Херсон Зарегистрирован: 10.11.2003
![Вы не можете голосовать](images/tool_cool.gif) |
|
Цитата: |
<input type="submit" name="action" value="ПОИСК">
<input type="submit" name="action" value="ВОЗВРАТ">
<input type="submit" name="action" value="СПРАВКА">
|
да не подходит мне кнопка <input...!!!!!
все решилось таким макаром
<body>
<?php
if ($action == 'GO') { print "GO GO GO!!!!";}
if ($action == 'RESET') { print "RESET!!!!";}
?>
<form action="test.php" method="post" name="forma" style="text-align: Center">
<input type="hidden" name="action" value="stop">
<img border="1" src="images/poisk.gif" onclick="document.forma.action.value='GO'; forma.submit();">
<img border="1" src="images/reset.gif" onclick="document.forma.action.value='RESET'; forma.submit();">
</form>
</body>
всем спасибо за участие. мож кому тож будет полезно. жаль что в книгах подобные примеры не пишут.
Но всетаки не понятен остался глюк с <button>
_________________ Горят над нами, горят,
Помрачая рассудок.
Бриллиантовые дороги
В темное время суток. |
|
|
Pet
920 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 1(6) Репутация: 196 Сообщения: 1726 Откуда: Харькофф Зарегистрирован: 18.04.2004
![Вы не можете голосовать](images/tool_cool.gif) |
|
Corund, так точно, я - танкист. Прочитал невнимательно. Впредь не повторится
Цитата: |
мож кому тож будет полезно. жаль что в книгах подобные примеры не пишут
|
Пишут, но только в книжках по Жабаскрипту
_________________ Все любят пони.
А те, кто еще не любят, об этом сильно пожалеют... (c) |
|
|
Corund
|
|
То есть при выключенном javascript потенциальный клиент раз и навсегда свалит на другой сайт?
а чем <input type=image ...> не подходит?
|
|
|
Pet
920 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 1(6) Репутация: 196 Сообщения: 1726 Откуда: Харькофф Зарегистрирован: 18.04.2004
![Вы не можете голосовать](images/tool_cool.gif) |
|
Corund, а теперь давайте вспомним сколько процентов юзверей бродит по Инету с отключенным JS?
Это достаточно старая дискуссия, "угодить всем или пожертвовать качеством и рюшечками". Тут каждый веб-мастер для себя решает
_________________ Все любят пони.
А те, кто еще не любят, об этом сильно пожалеют... (c) |
|
|
Corund
|
|
Цитата: |
пожертвовать качеством и рюшечками
|
Да я тут как раз вижу не качество а вырезание гланд через задний проход
|
|
|
ZViruS
150 EGP
![Бронзовая звезда (+25 EGP)](/conference/images/ranks/medals/bronze.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 2(24) Репутация: 20 Сообщения: 492 Откуда: Украина, Херсон Зарегистрирован: 10.11.2003
![Вы не можете голосовать](images/tool_cool.gif) |
|
<input type=image ...>
да я просто не встретил нишде такого описания. сейчас попробовал - вроде работает. Спасибо.
_________________ Горят над нами, горят,
Помрачая рассудок.
Бриллиантовые дороги
В темное время суток. |
|
|
Pet
920 EGP
![Золотая звезда (+100 EGP)](/conference/images/ranks/medals/gold.gif) ![Ветеран Elite-Games (20 лет)](/conference/images/ranks/medals/veteran20.png) Рейтинг канала: 1(6) Репутация: 196 Сообщения: 1726 Откуда: Харькофф Зарегистрирован: 18.04.2004
![Вы не можете голосовать](images/tool_cool.gif) |
|
Да ну е-мое. Можно подумать, ты на заре писанины под вэб лажи не писал, ни за что в это не поверю. Ну не бывает, чтоб человек сразу взялся за РНР и вэб приложения и начал на темплейтах писать. Опыт - эт штука приходящая.
Ко мне, вон, до сих пор не пришел
_________________ Все любят пони.
А те, кто еще не любят, об этом сильно пожалеют... (c) |
|
|
|
|
|
Железный канал: «HTML / DHTML / XHTML» |
|