Показать полную графическую версию : [решено] Открытие нового окна определённого размера
Добрый день!
Подскажите пожалуйста, как сделать, чтобы при нажатии на ссылку, открывалась страница в новом окне, определённого размера.
htmlом или javascriptом
<a href="contacts.html" target="_blank" onClick="popupWin = window.open(this.href, 'contacts', 'location,width=400,height=300,top=0'); popupWin.focus(); return false;">Наши координаты</a>
Примерно так.
Здесь поподробнее.
http://htmlcoder.visions.ru/JavaScript/?16
http://vvz.nw.ru/Lessons/JavaScript/Objects/window/window_open.htm
Igor_I
Спасибо большое!!!
Я вот так вот сделал (отдельно описал скрипт):
<SCRIPT LANGUAGE="JavaScript">
<!--
function new_window()
{
window.open('name.htm','newwin','top=15, left=20, menubar=0, toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=0, width=400, height=600');
}
// -->
</SCRIPT>
А потом уже ссылкой "вызываю" его:
<a href="javascript: new_window()">Наименование</a>
ещё раз спасибо
Функция пишется для того, чтобы её написать один раз, а потом вызывать её сколько угодно раз. Ты же написал в самой функции название открываемого окна, если тебе понадобится открыть другое окно - будешь ещё функцию писать? А если, к тому же, у пользователя Javascript не работает?
Я конечно Javascript знаю не очень хорошо, вернее совсем не знаю. Но эту задачу решил бы так.
function newwindow(alink) {
window.open( alink, alink, 'location,width=600,height=800,top=200,left=400');
}
<a href="myimages.php" onClick="newwindow(\'myimages.php\'); return false;" title="My Photos">Мои изображения</a>
Правда IE6 опять не работает, но он наверно неисправим :)
Это про тебя :)
http://javascript.ru/unsorted/why_href_js_is_bad
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.