Показать сообщение отдельно
  #5 (permalink)  
Старый 09.08.2011, 17:13
Новичок на форуме
Отправить личное сообщение для aleha Посмотреть профиль Найти все сообщения от aleha
 
Регистрация: 25.03.2011
Сообщений: 8

Сообщение от ksa Посмотреть сообщение
Пример чёле какой сделай...
выдергиваю разметку из рабочей версии.
Так выглядит кусок где расположены картинки. Одна за другой.
...
<td style="text-align:center;padding:0 20 0 20;" id="image_list">
    <img class="imgStyle "alt="costType3 cigType0" src="images/Prestige_KS/Competitors/DAVIDOFF_REGULAR_(2).png" onclick="nav('Prestige_KS')"/>
    <img class="imgStyle" alt="costType3 cigType0" src="images/Prestige_KS/Competitors/KENT_REGULAR.png" onclick="nav('Prestige_KS')"/>
    <img class="imgStyle" alt= "costType3 cigType0" src="images/Prestige_KS/Competitors/KENT_SURROUND.png" onclick="nav('Prestige_KS')"/>
    <img class="imgStyle" alt="costType3 cigType0" src="images/Prestige_KS/Competitors/MARLBORO_PLUS.png" onclick="nav('Prestige_KS')"/>
    <img class="imgStyle" alt= "costType3 cigType0" src="images/Prestige_KS/Competitors/PARLIAMENT_REGULAR.png" onclick="nav('Prestige_KS')"/>
...


Так выглядит кусок логики фильтрации:
var imgListTD = document.getElementById("image_list");
        var images = imgListTD.getElementsByTagName("img");

        for (var i = 0; i < images.length; i++) {

             var altText = images[i].getAttribute('alt');
             if (globalCost != undefined & globalCigType == undefined) {
                  if (altText.indexOf(globalCost) != -1) {
                      images[i].style.display = 'inline';
                      totalVisible++;
                  }
                  else {
                      images[i].style.display = 'none';
                  }
             }
        }

Вот результат который получается в ИЕ


Вот как в лисе
Ответить с цитированием