Мне было интересно, есть ли способ в JavaScript проверить, был ли ранее установлен размер элемента? Хотя это, очевидно, не сработает, это то, что мне нужно, чтобы это произошло.
if(element.style.width === undefined)
element.style.width = 'auto';
Мне было интересно, может ли это сработать из-за непрозрачной непрозрачности, возвращающейся полностью. Может быть, то же самое относится к ...
element.style.width = element.style.width; // If not set then it will set it to default value?
Заранее спасибо.
EDIT
Используя этот код, мне удалось заставить его работать в IE8. IE7 и 6 все еще не работают, какие-либо предложения?
element[e].style.width = element[e].style.width;
element[e].style.height = element[e].style.height;
if(element[e].currentStyle)
{
element[e].style.width = element[e].currentStyle.width;
element[e].style.height = element[e].currentStyle.height;
}