Показано с 1 по 6 из 6

Тема: Картинка в новом окне

  1. #1

    Регистрация
    22.06.2007
    Сообщений
    8
    Собственно хочется сделать, чтобы при нажатии на картинку она открывалась в новом окне в полном размере....НО, чтобы это окно было по размеру открываемой картинки.
    Подскажите, плиз )

  2. #2

    Регистрация
    23.03.2004
    Адрес
    Беларусь/Минск
    Сообщений
    926
    это джаваскрипт, посему, переношу в программинг

  3. #3
    Originally posted by Andrulez-z-z@Aug 6 2007, 13:25
    Собственно хочется сделать, чтобы при нажатии на картинку она открывалась в новом окне в полном размере....НО, чтобы это окно было по размеру открываемой картинки.
    Подскажите, плиз )
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    если самому писать, то на нажатие на ссылку надо повесить функцию javascript
    в которой прописать window.open в параметрах которой задаются размеры открываемого окна

  4. #4

    Регистрация
    29.10.2006
    Адрес
    London, UK
    Сообщений
    75
    Вот скрипт сам

    <script type="text/javascript">
    timeout = 0;
    function Start(URL, WIDTH, HEIGHT) {
    windowprops = "width=" + (WIDTH+2) + ",height=" + (HEIGHT+2);
    text = "<html><head><title>картинка</title></head><body bgcolor=&#39;white&#39; style=&#39;padding: 1px; margin: 0&#39;";
    if (timeout != 0) text +=" onLoad=\"setTimeout(&#39;window.close()&#39;, " + timeout*1000 + ");\"";
    text += "><center><img src=&#39;" + URL + "&#39;>";
    if (timeout != 0) text +="
    <font face=&#39;arial, helvetica&#39; size=&#39;-1&#39;>Preview closes after " + timeout + " seconds.</font>";
    text += "</center></body></html>";
    preview = window.open("", "preview", windowprops);
    preview.document.open();
    preview.document.write(text);
    preview.document.close();
    }
    </script>




    [Только зарегистрированные пользователи могут видеть ссылки. ]

    Вот и всё, использую часто подобное.

  5. #5

    Регистрация
    04.09.2007
    Сообщений
    4
    а если не в новом окне, а в этом же???

  6. #6

    Регистрация
    19.10.2007
    Адрес
    Moscow
    Сообщений
    15
    Кстати, этот код не кроссбраузерный. работает только в FF

Похожие темы

  1. Vista в окне браузера, тест-драйв
    от Jick в разделе Софт и железо
    Ответов: 0
    Последнее сообщение: 28.02.2008, 22:19
  2. Открытые картикинки в новом окне
    от Серёжка в разделе Вёрстка сайта
    Ответов: 3
    Последнее сообщение: 06.06.2007, 14:04
  3. Как определить *.htm в фрейме или в окне
    от Devastator в разделе Веб-программирование
    Ответов: 0
    Последнее сообщение: 27.12.2006, 14:07
  4. Снежные узоры на окне
    от Matroskina в разделе Растровая графика
    Ответов: 5
    Последнее сообщение: 24.11.2005, 16:36
  5. Ответов: 5
    Последнее сообщение: 10.02.2005, 22:14

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •