Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Скрипт, определяющий высоту изображения (https://javascript.ru/forum/misc/12179-skript-opredelyayushhijj-vysotu-izobrazheniya.html)

Shitbox2 04.10.2010 23:11

Скрипт, определяющий высоту изображения
 
Подскажите пожалуйста, скрипт, который будет определять высоту изображения из тега IMG и подставлять её в стиль тега P?
<p style="height: высота изображения;">
    <a style="position: absolute;" href="image.html">
        <img src="изображение.png" />
    </a>
</p>

рони 05.10.2010 03:26

интересно зачем это нужно тег p сам раздвинется на высоту картинки плюс ссылка
но можно так
<p style="height: 200px; background-color: #00FFFF">
    <a style="position: absolute;" href="image.html">
        <img onload="this.parentNode.parentNode.style.height=this.height+'px'" src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" />
    </a>
</p>

Shitbox2 05.10.2010 20:51

Работает! Спасибо!

Во всех браузерах нормально, только Интернет эксплорер жалуется, что ему нужно АктивХ включить. Можно как-нибудь обойти его бдительность?

Kolyaj 05.10.2010 21:12

Не открывать страницы с диска.

Shitbox2 05.10.2010 21:18

Цитата:

Сообщение от Kolyaj
Не открывать страницы с диска.

Да, действительно. Как-то я это не учел. Спасибо.

Цитата:

Сообщение от рони
интересно зачем это нужно тег p сам раздвинется на высоту картинки плюс ссылка
но можно так

Как интересно он раздвинулся бы, если ссылка абсолютнопозиционированна я?


Часовой пояс GMT +3, время: 09:22.