Показать сообщение отдельно
  #1 (permalink)  
Старый 07.03.2013, 12:15
Интересующийся
Отправить личное сообщение для Kowabunga! Посмотреть профиль Найти все сообщения от Kowabunga!
 
Регистрация: 01.03.2013
Сообщений: 11

не меняет размер img в internet explorer 7 (:S)
Собственно есть несколько картинок которые выводятся в табличку.
ячейки размера 174х174 например. сами картинки 185х64 и должны масштабироваться до 161х56.
так вот по идее они должны вставляться в эту ячейку по середине и вокруг ещё будет немного места.

вот кусочек кода:

var tableBody = document.createElement("tbody");

                var tr = document.createElement("tr");
                for (var index = 0; index <4; ++index) {
                    if ((index%2)==0) {
                        if (tr) {
                            tableBody.appendChild(tr);

                        }
                        tr = document.createElement("tr");
                                           }
                    td = document.createElement("td");
                    {
                        var td = document.createElement("td");

                        {
                            td.width = 174;
                            td.height = 174;
                            td.align = "center";
                            td.className = "group100_button";
                            td.itemId = itemsList[index].id;
                        }

                        if(itemsList[index].isOperator)
                        {
                            td.direct_url = itemsList[index].direct_url
                            td.onmousedown = function()
                            {
                                if (this.direct_url)
                                    parent.location = this.direct_url
                                else
                                    goOperator(this.itemId)
                            };
                        }
                        else
                        {
                            td.onmousedown = function()
                            {
                                switchFolder(this.itemId)
                            };
                        }


                        var img = document.createElement("img");
                        img.border = 0;
                        img.width=161;
                        img.height=56;

                        img.src = "./skins/default/i/op/" + itemsList[index].image;

                        td.appendChild(img);
                        tr.appendChild(td);
                    }



                    group100Table.appendChild(tableBody);
                    tableBody.appendChild(tr);

                    byID('group100_place').appendChild(group100Table);

                }
            }

        }


все прекрасно работает в опере, хроме. Но самое главное что это должно работать в ие7 (чтоб его...)
а он напрочь игнорит масштабирование и выводит изображения больше ячейки и его это совсем не парит.


таки прошу помощи

Последний раз редактировалось Kowabunga!, 07.03.2013 в 12:36.
Ответить с цитированием