Новое (_blank) окно установленного размера... как сделать? @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 17 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
i3 Муж.
новый человек
1
Сообщения: 146
Зарегистрирован: 19.06.03
Заголовок сообщения: Новое (_blank) окно установленного размера... как сделать?
Сообщение Добавлено: 24 Сентябрь 2003, 22:50:10 
Помогите, pls.

Как задать размеры нового окна с фотографией, например?
nan
новый человек
0
Сообщения: 47
Зарегистрирован: 06.09.03
Сообщение Добавлено: 25 Сентябрь 2003, 01:45:28 
Например можно так:
Код:
<script language="JavaScript">
<!--
function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';
  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}

// -->
</script>
p.s. это в head вставляете.

потом там где ссылка ставите:
Код:
<a href="javascript:na_open_window('win', 'new.html', 50, 60, 400, 300, 0, 0, 0, 0, 0)" target="_blank">new link</a>

p.s.s. может это не лучшии вариант, и кто то другой подскажет лучше...
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 25 Сентябрь 2003, 08:35:08 
target="_blank" в данной ситуации не нужен.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
404 Муж.
новый человек
0
Сообщения: 114
Зарегистрирован: 26.11.02
Откуда: Санкт-Петербург
Сообщение Добавлено: 25 Сентябрь 2003, 13:22:59 
http://htmlcoder.visions.ru/JavaScript/?16 - здесь хорошо написано.
И target="_blank", говорят, что нужен.
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 25 Сентябрь 2003, 14:02:17 
404, если ты внимательно прочтешь свою же ссылку, то поймешь зачем в том случае используется атрибут target="_blank". :glasses:

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
404 Муж.
новый человек
0
Сообщения: 114
Зарегистрирован: 26.11.02
Откуда: Санкт-Петербург
Сообщение Добавлено: 25 Сентябрь 2003, 14:10:39 
Я читал внимательно и понимаю, для чего используется target="_blank".
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 25 Сентябрь 2003, 14:26:05 
404, ок. а теперь ответь на вопрос - зачам в <a href="javascript:na_open_window('win', 'new.html', 50, 60, 400, 300, 0, 0, 0, 0, 0)" target="_blank">new link</a> указывать атрибут target="_blank"?

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 25 Сентябрь 2003, 14:28:45 
Long .) дай малину испорчу... хвать стебаться над людьми .)

target="_blank" для немногих "убогих" (немногих если верить хотлогу) у которых отключён js .)

_________________
lost world... lost life... lost tomorrow... only night
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 25 Сентябрь 2003, 14:43:37 
vexoid, ну в данном конкретном случае он им не поможет. а подобное утверждение про необходимость атрибута может ввести в заблуждение спрашивающего.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
404 Муж.
новый человек
0
Сообщения: 114
Зарегистрирован: 26.11.02
Откуда: Санкт-Петербург
Сообщение Добавлено: 25 Сентябрь 2003, 14:44:08 
Long,
Цитата:
404, ок. а теперь ответь на вопрос - зачам в <a href="javascript:na_open_window('win', 'new.html', 50, 60, 400, 300, 0, 0, 0, 0, 0)" target="_blank">new link</a> указывать атрибут target="_blank"?


Зачем здесь, я не знаю. Я имел ввиду, что он нужен там, куда я давал ссылку.

2 vexoid, Это для меня, убогого. У меня режутся javascript'ы и, особенно, pop-ups. И мне это нравится!
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 25 Сентябрь 2003, 14:46:13 
404, тогда коректно формулируй свои ответы, дабы не вводить в заблуждение спрашивающего.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
404 Муж.
новый человек
0
Сообщения: 114
Зарегистрирован: 26.11.02
Откуда: Санкт-Петербург
Сообщение Добавлено: 25 Сентябрь 2003, 14:48:39 
Ок.
i3 Муж.
новый человек
1
Сообщения: 146
Зарегистрирован: 19.06.03
Сообщение Добавлено: 25 Сентябрь 2003, 22:46:20 
Все получилось, спасибо огромное!!!

Только почемуто в новом окне слева и сверху небольшой отступ картинки от границы окна :confused:
И как сделать скроллинг ?
nan
новый человек
0
Сообщения: 47
Зарегистрирован: 06.09.03
Сообщение Добавлено: 25 Сентябрь 2003, 23:03:19 
Long,
Так точно, target="_blank" в данном #&@% не нужен... ошибся немножко ;)

i3,
Отступ слева и сверху -
Код:
<a href="javascript:na_open_window('win', 'new.html', 0, 0, 400, 300, 0, 0, 0, 0, 0)" target="_self">new link</a>

Скроллинг -
Код:
<a href="javascript:na_open_window('win', 'new.html', 0, 0, 400, 300, 0, 0, 0, 1, 0)" target="_self">new link</a>
Herluff Bidstrup
соучастник
0
Сообщения: 600
Зарегистрирован: 22.01.03
Откуда: Москва
Сообщение Добавлено: 26 Сентябрь 2003, 11:44:04 
i3,
в стилях для BODY укажи margin:0; padding:0;

_________________
Сидят папаши, каждый подл,
Водки попьют - упадут на пол...

(с) Herluff
i3 Муж.
новый человек
1
Сообщения: 146
Зарегистрирован: 19.06.03
Сообщение Добавлено: 30 Сентябрь 2003, 22:37:03 
А как сделать так, чтобы новое окно автоматически принимало размер открываемой картинки?
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 1 Октябрь 2003, 08:33:10 
Код:
<body onload='resizeTo(i.width+10, i.height+30);'>
<img src='…' id='i'></a>
</body>

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 17 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100