Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Как на JavaScript открыть картинку в новом окне без верхнего и нижнего отступов (http://www.flasher.ru/forum/showthread.php?t=61132)

Koyak 27.07.2004 11:39

Как на JavaScript открыть картинку в новом окне без верхнего и нижнего отступов
 
Я делаю так
onclick="window.open('./portfolio/pic_1.jpg',null,'height=551,width=390,status=no,toolbar=no,menubar=no,location=no,scroll=no');return false;"

Но тогда в окне есть отступы topmargin и leftmargin
А как сделать чтоб они были 0.?

Artem Brigert 27.07.2004 22:55

topmargin="0" leftmargin="0" :)

Koyak 28.07.2004 00:44

Да, это первое что приходит на ум. Но к сожалению не работает.

Artem Brigert 28.07.2004 11:27

исходник в студию !
© Artem Melnikov

Tasselhof 28.07.2004 13:12

в body style="padding:0px; margin:0px;"
или можно так
в body marginheight="0" marginwidth="0"

Koyak 28.07.2004 16:18

Да нету у JPG файла тега body. Посмотрите внимательно как он открывается. Открывается он джаваскриптом
onclick="window.open('./portfolio/pic_1.jpg',null,'height=551,width=390,status=no,toolbar=no,menubar=no,location=no,scroll=no');return false;"
В нем я задаю некоторые свойства открываемого окна навроде ширины и высоты. Но вот как в нем задать марджины не знаю.

Prey 29.07.2004 14:20

напиши JS функцию что то типа
<script language="JavaScript">
function WinOpen(title,id,w,h) {

Options="width="+w+",height="+h;
WIN=window.open("http://"+this.location.hostname+id+".jpg",id,Options);
WIN.document.write("<html><title>"+title+"</title><body margins=0 topmargin=0 leftmargin=0 marginheight=0 marginwidth=0 padding=0 bgcolor=white><img src=id+".jpg alt='"+title+"'></body></html>");
}
</script>

и вызывай эту функцию с параметрами

только если хочешь чтоб локаоьно работало вместо "this.location.hostname" надо полный путь писать

и вот еще id - имя файла, title - заголовок окна, w и h соответственно длина и высота


Часовой пояс GMT +4, время: 02:03.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.