Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Как сделать окно фиксированного размера???

Модерирует : Cheery

Svarga (10-07-2003 03:43):


обзор форума » (клиентские скрипты » JavaScript) » FAQ по окнам

 Версия для печати • ПодписатьсяДобавить в закладки

   

dron



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ребята кто знает подскажите. Нужна такая бадяга:
жмешь на ссылку, а новая страница открывается в новом окне (target="_blank"), но окно должно быть не на весь экран, а заданного мной размера? Огромная просьба, если это скрипт, пусть он по возможности работает и в IE и в  NN! Благодарю!

Всего записей: 413 | Зарегистр. 20-07-2001 | Отправлено: 10:49 08-01-2003
kkhk



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
<SCRIPT language=JavaScript>
//<!--
function show(file, width, height)
{
file=file + ".htm";
//window.open(file, "_blank", "width="+width+",height="+height+",titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no");
window.open(file, "_blank", "width="+width+",height="+height+",titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no");
}//-->
</SCRIPT>
</head>
 
<body>
 
<A href='javascript:show("start",773,550)'>Ссылка, открывающая форматируемое окно</A>
 
надеюсь разберешься  

----------
infix* - зашибательский weblog
Говори кратко, проси мало, уходи борзо

Всего записей: 930 | Зарегистр. 12-10-2001 | Отправлено: 13:35 08-01-2003
ZiLot



Тот еще тип
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kkhk
А как сделать чтобы окно сразу развернутое на весь экран открывалось не знаешь?

Всего записей: 936 | Зарегистр. 12-11-2002 | Отправлено: 14:15 08-01-2003
dron



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Пишет ошибка на странице! У меня IE 6.0, может из-за этого? Хотя я в яве не рублю нифига... Мне надо что-нибудь в скрипт добавлять или нет... ОРбъясни пожалуйста.

Всего записей: 413 | Зарегистр. 20-07-2001 | Отправлено: 16:02 08-01-2003
djelektronik

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ошибку в студию
твой вариант скрипта тож

Всего записей: 2530 | Зарегистр. 28-06-2001 | Отправлено: 05:22 09-01-2003
kkhk



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dron да нет, рабочий скрипт, сам проверял - все пашет - вот здесь file=file + ".htm"; - .htm замени на свое расширение, а здесь ("start",773,550)'> - start на свое название страницы.  


----------
infix* - зашибательский weblog
Говори кратко, проси мало, уходи борзо

Всего записей: 930 | Зарегистр. 12-10-2001 | Отправлено: 05:47 09-01-2003
dron



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
не пашет...
 
<html><head><title>1</title>
<SCRIPT language=JavaScript>
//<!--
        function show(file, width, height)
        {
                        file=file + ".html";
                        //window.open(file, "_blank",
"width="+width+",height="+height+",titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no");
                        window.open(file, "_blank",
"width="+width+",height="+height+",titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no");
        }
// -->
</SCRIPT>
</head>
 
<body>
 
<A href='javascript:show("hello.html",773,550)'>Ссылка, открывающая форматируемое окно</A>
</body>
</html>
 
никак...
 
У меня есть другой скрипт:
 
<html><head><title>1</title>
<script language="JavaScript">
<!--
function OpenWnd1 ()
{
   var wndNewWindow;
   wndNewWindow =
      window.open("hello.html",
      "",
"toolbar=no, menubar=no, scrollbars=no, width=800, height=500");
}
// -->
</script>
</head>
<body bgcolor="white">
<a onClick="OpenWnd1();" style="cursor: hand;">ссылка</a>
</body>
</html>
 
вот он работает, но:
 
как сделать, чтобы при наведении мышки на слово ссылка она меняла цвет и подчеркивалась??? Пробывал добавлять href="...", браузер меня кидает на другую пагу, которая мне совсем не нужна. Пробывал через CSS добавлял class="..." - не работает. Наверное надо через Java и onmouseover, но как это сделать я не знаю... Помогите, пожалуйста!

Всего записей: 413 | Зарегистр. 20-07-2001 | Отправлено: 11:05 09-01-2003
kkhk



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dron вот здесь <A href='javascript:show("hello.html",773,550)'>Ссылка, открывающая форматируемое окно</A>  
</body>  
</html>  
нужно писать не hello.html, а просто hello, так как расширение было прописанно выше.


----------
infix* - зашибательский weblog
Говори кратко, проси мало, уходи борзо

Всего записей: 930 | Зарегистр. 12-10-2001 | Отправлено: 21:43 09-01-2003
dron



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Блин, да... Вот Спасибо! а еще один маленький вопросик:
почему на некоторых сайтах окно окрывается в верхнем левом углу, а на некоторых, и у тебя, по центру. Просто ради интереса и в целях повышения знаний, расскажи как это сделать.
Заранее благодарю.

Всего записей: 413 | Зарегистр. 20-07-2001 | Отправлено: 11:44 10-01-2003
Spybot



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
window.moveTo(0,0); - перемещать окно
то есть нельзя открыть новое окно в определённом месте экрана, можно его сразу переместить...
 
window.resizeTo(screen.availWidth,screen.availHeight); - изменять размер окна
 
в дополнение:
screen.colorDepth - количество бит на пиксел;  
screen.width - полная ширина экрана;  
screen.height - полная высота экрана;  
screen.availHeight - доступная высота экрана;  
screen.availWidth - доступная ширина экрана.  
 

Всего записей: 1113 | Зарегистр. 07-12-2002 | Отправлено: 12:29 10-01-2003
dron



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да я уже сам нашел...
надо добавить top=1 и left=1 или top=yes и left=yes.
Всем огромное спасибо за помощь!

Всего записей: 413 | Зарегистр. 20-07-2001 | Отправлено: 12:36 10-01-2003
   

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Как сделать окно фиксированного размера???
Svarga (10-07-2003 03:43):


обзор форума » (клиентские скрипты » JavaScript) » FAQ по окнам



Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru