Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / FF to IE / 5 сообщений из 5, страница 1 из 1
28.08.2009, 17:29
    #36168564
Новичего
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FF to IE
Здравствуйте!
Имеется следующий код, исправно работающий в FF. Пытаюсь переписать его же для IE

function setAttributesForButton()
{
alert('setAttributesForButton');
var images =document.getElementsByTagName("img");
images[10].style.display="none";
images[11].style.display="none";
images[14].style.display="none";
images[15].style.display="none";
images[18].style.display="none";
images[12].setAttribute('onclick', 'moveRight("P136_FIELD_SHOW_LEFT","P136_FIELD_SHOW_RIGHT")');
images[13].setAttribute('onclick', 'moveLeft("P136_FIELD_SHOW_LEFT","P136_FIELD_SHOW_RIGHT")');
}

Уже знаю,что setAttribute не работает с IE. здесь http://justinfrench.com/index.php?id=25 пишут,что
Код: plaintext
1.
2.
3.
After a some Googling, it would appear that IE doesn’t play that way. It has it’s own proprietary method attachEvent, but we’re aiming for standards here, so I had to find another way.

Instead of anchor.setAttribute(...), we use anchor.onclick = function() { ... }. It’s not as clean, but it works.

пробовал attachEvent, не фурычет, когда подставляэ вместо setAttribute. Работает вариант anchor.onclick = function. но здесь не получается передать параметры
...
Рейтинг: 0 / 0
28.08.2009, 18:11
    #36168635
kvad
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FF to IE
anchor.onclick = function(){moveRight(...)}
...
Рейтинг: 0 / 0
28.08.2009, 18:52
    #36168683
Новичег
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FF to IE
Код: plaintext
kvad 
а с этим, не подскажете что делать images[10].style.display="none";
...
Рейтинг: 0 / 0
28.08.2009, 19:44
    #36168731
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FF to IE
Новичег,

0. Вот поменяет кто-нибудь картинки по порядку - это будет весело. Назначьте картинкам имена или айдишники.
1.
Код: plaintext
images[ 10 ].style.display="none";
И что из этого не работает?
2. Вы бы озвучили версию IE...
...
Рейтинг: 0 / 0
31.08.2009, 12:07
    #36170298
Новичег
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FF to IE
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Новичег,

 0 . Вот поменяет кто-нибудь картинки по порядку - это будет весело. Назначьте картинкам имена или айдишники.
 1 .

images[ 10 ].style.display="none";

И что из этого не работает?
 2 . Вы бы озвучили версию IE...

Спасибо, уже все работает. тогда, наверное, закешировались кнопки или вообще хз что было.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / FF to IE / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]