|
|
|
Разное поведение при обновлении страницы в IE и Mozilla
|
|||
|---|---|---|---|
|
#18+
Приветствую! Требуется помощь. Имеется следующий код. В поле ввода пишем какой-нибудь цвет, например, #FFFFFF. Жмём F5, кнопка должна краситься в этот цвет. Проблема в том, что в Mozilla это работает, а в IE - нет. Подскажите, почему так происходит, и как решить. Необходимо, чтобы при обновлении страницы кнопка оставалась окрашенной в цвет, который указан в поле ввода. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 14:10 |
|
||
|
Разное поведение при обновлении страницы в IE и Mozilla
|
|||
|---|---|---|---|
|
#18+
Всегда работал только с ИЕ... Никогда не видел "крашеных" кнопок... ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 14:56 |
|
||
|
Разное поведение при обновлении страницы в IE и Mozilla
|
|||
|---|---|---|---|
|
#18+
А в принципе, перекраска кнопки - плохой стиль. Кнопка - элемент не броузера, а оболочки - и она меняет свой стиль согласно стилю оболочки. Для этих целей служат дивы или спаны - задавай им onclick, onmouseover и onmouseout - и они становятся стилевыми кнопками. То же относится к перекрашиванию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 15:34 |
|
||
|
Разное поведение при обновлении страницы в IE и Mozilla
|
|||
|---|---|---|---|
|
#18+
JavakkaПриветствую! Требуется помощь. Имеется следующий код. В поле ввода пишем какой-нибудь цвет, например, #FFFFFF. Жмём F5, кнопка должна краситься в этот цвет . Нет, не должна. Слишком умный Firefox кэширует что не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 15:54 |
|
||
|
Разное поведение при обновлении страницы в IE и Mozilla
|
|||
|---|---|---|---|
|
#18+
IDVsbruckА в принципе, перекраска кнопки - плохой стиль. Кнопка - элемент не броузера, а оболочки - и она меняет свой стиль согласно стилю оболочки. Для этих целей служат дивы или спаны - задавай им onclick, onmouseover и onmouseout - и они становятся стилевыми кнопками. То же относится к перекрашиванию. Неверное мнение. CSS был придуман для разнесения форматирования и содержания. Именно поэтому кнопка должна быть кнопкой. А уж как она выглядит — дело дизайнера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 16:41 |
|
||
|
Разное поведение при обновлении страницы в IE и Mozilla
|
|||
|---|---|---|---|
|
#18+
Спасибо всем за ответы. Теперь понятно, почему так происходит, но хотелось бы всё-таки найти какое-то решение. div пробовал, ситуация точно та же самая. Суть-то в чём. При нажатии кнопки появляется окно выбора цвета, который затем прописывается в input и красит кнопку, для наглядности. При обновлении страницы цвет кнопки слетает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 01:03 |
|
||
|
Разное поведение при обновлении страницы в IE и Mozilla
|
|||
|---|---|---|---|
|
#18+
JavakkaСуть-то в чём. При нажатии кнопки появляется окно выбора цвета, который затем прописывается в input и красит кнопку, для наглядности. При обновлении страницы цвет кнопки слетает. Нет, ты не понял в чем суть. Ты не имеешь никакого права судить о том, какое состояние примет объект после перезагрузки страницы. Страница перезагрузилась — всё. Все данные о её состоянии потеряны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 01:14 |
|
||
|
Разное поведение при обновлении страницы в IE и Mozilla
|
|||
|---|---|---|---|
|
#18+
Да понял я. Чё делать-та? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 08:31 |
|
||
|
Разное поведение при обновлении страницы в IE и Mozilla
|
|||
|---|---|---|---|
|
#18+
Если очень хочется сохранить данные после обновления страницы, то, думаю, могут принести пользу куки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 08:47 |
|
||
|
Разное поведение при обновлении страницы в IE и Mozilla
|
|||
|---|---|---|---|
|
#18+
Еще можно загонять параметр в сессию, а потом брать оттуда. Но я юзаю java/jsp/jstl, а там это удобнее делать java-кодом, а не javascript-кодом, поэтому не подскажу. Но вроде как джаваскрипт может работать с сессиями ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2007, 20:12 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=34922421&tid=1457410]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
147ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 253ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...