![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| izvrat |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 3.7.2006 Репутация: нет Всего: 1 |
По идее:
Атрибуты в целом (name в частности) задаются 1) element.name = "name1"; 2) element.setAttribute("name", "name1"); - так? Проблема: проверяем все это дело - alert(element.outerHTML); в интренет эксплорере атрибут name никак не задается.... 1) если его писать в ниж. регитсре - name, он просто кудато исчезает (хтяиногда почему играет роль вскрипте) 2) если писать какт иначе "Name", "NAME", "NaMe", он всетаки виден, но не воспринимается браузеом как стандартный атрибут ХТМЛ, а как некий неизвестный атрибут... проблему обойти низзя, так как надо форму засабмититьв фреме, в форме прописывается target, а вофрейме надо прописать name. И то и другое, создается динамически, незримо для юзера. Вопрос: Ктото имел с этим дело? как вы сэтим боретесь? |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
Никак. На форуме обсуждалось. Баг ИЕ (в outerHTML)
|
|||
|
||||
| izvrat |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 3.7.2006 Репутация: нет Всего: 1 |
Прости... если не сложно, как нати эту тему, хоть по каким словам инфига не получается?
|
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
izvrat, это фишки ИЕ...
Конкретно по аттрибуту ничего не скажу, но имя окна (фрейма) можно (и нужно) изменить через его window.name. Форма принимает хорошо, проверенно. P.S. правда динамически созданный ифрейм в опере 6- и ИЕ 5.0- работать не будет. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| izvrat |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 3.7.2006 Репутация: нет Всего: 1 |
Sardar, спасибо за совет...
Ну приходится ориентироватся на новые браузеры... Тут проблма шире - дело втом, что я привел один пример из многих, когда приодится задавать name, нарпимер еще сталапроблема динамически создать и заполнить поля (hidden) формы, имиена естесвтенно заранее неизветсны... Естьправда один (я только его пока нашел) спосб нормлаьно задать в ИЕ (и только в ИT) name: element = document.createElement("<input name='name1'>"); работает, нуж оченьэто криво все, боюсь послеующие версии ИЕ, при приближении кДОМ модели, от этого откажутся... |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |