|
не работает присваивание значений в IE
|
|||
---|---|---|---|
#18+
Всем привет! наблюдаю странный баг: есть страница, которая получается путем XSLT - преобразования. на странице есть DIV формы ввода и DIV формы печати. когда кликаю на кнопку "Печать" включается javascript обработчик, который присваивает инпутам DIV'а формы печати значения.... в конце даю команду на печать Код: java 1. 2. 3. 4. 5. 6. 7.
но контролы div'а печати получают свои значения только в Гугл Хроме и в FF. В IE на печать выводится пустая форма печати без значений в инпутах... Как лечить этот глюк? спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2011, 18:20 |
|
не работает присваивание значений в IE
|
|||
---|---|---|---|
#18+
вылечил совсем необъяснимым способом.... во 1-х в js присваивание было, но в IE это игнорировалось, если делать через $("#name_").val(value); лечится это весьма извращенным способом: $("#name_").attr("value", value); p.s. да, забыл сообщить, использую jQuery 1.7.1 может кто знает объяснение этому явлению? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2011, 18:57 |
|
не работает присваивание значений в IE
|
|||
---|---|---|---|
#18+
flashslash, Без примера с HTML никто ничего не скажет. Имхо, у вас там кривая верстка, которая повлекла за собой проблемы с методами DOM. Ослик в этом отношении самый аккуратный браузер, шалить не даст. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2011, 16:52 |
|
|
start [/forum/topic.php?fid=14&fpage=24&tid=1332801]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 263ms |
total: | 396ms |
0 / 0 |