Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Открытие окна во весь экран.

Ответить
Настройки темы
Открытие окна во весь экран.

Аватара для Guest

Guest



Профиль | Цитировать


скажите как на яве сделать открытие окна во всеь экран и чтобы скроллинг исчез?  А то у меня то фуллскрин то скролбар а чтобы и фулл был и скролбар исчез неполучается...

Отправлено: 16:29, 02-09-2004

 

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Дайте свой код, мы его подправим, чтобы всё работало

-------
Fortes fortuna adiuvat


Отправлено: 16:44, 02-09-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для MF CAP

Пользователь


Сообщения: 391
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function fullScreen(theURL) {
window.open(theURL,"","scrolling=no","fullscreen=yes,";

}
// End --></script>

<p><a onClick="fullScreen('index.html');" href="javascript:void(0);">Click</a></p>


Добавлено:

vadimiron
ах да гест 217.144.99. был я ... первый опыт кода на яве, покачто неочень удачный...

-------
За связь без брака! © МТУСИ


Отправлено: 20:10, 02-09-2004 | #3


Пользователь


Сообщения: 80
Благодарности: 2

Профиль | Отправить PM | Цитировать


приветствую форум!
не стал открывать отдельную тему, т.к. вопрос почти по теме
суть вот в чем:
посетитель что-то набирает в текст. области, кликает кнопку, в результате открывается новое окно... после этого он щелкает в текст.  области родительского окна и второе окно закрывается. (код приводится ниже). проблема в том, чтобы закрыть второе окно кликом в любой области родительского окна (не только в textarea). если кто знает подскажите плиз...


Код: Выделить весь код
<HTML>
<HEAD>

<script language="javascript">
<!--
function prev(pg)
{
var ww=window.open("",null,"width=740,height=510"); 
ww.document.write(pg);
return ww;
}
//-->
</script>
</HEAD>

<BODY >
<FORM name="form1">
<p>
<TEXTAREA name="win1" ROWS=15 COLS=50 wrap=virtual
onfocus="www.window.close()">
</TEXTAREA>
<p>
<INPUT type="button" value="push" 
onclick="www=prev(form1.win1.value); return true;">
</FORM>

</BODY>
</HTML>

-------
И подумал Миша, щёлкнув мышь не спеша,
что и комп - хорошо, и винда - хороша !


Отправлено: 23:49, 02-09-2004 | #4


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Dafi
Может попробывать
Код: Выделить весь код
<BODY onfocus="www.window.close()">
Всё тело документа как раз и есть BODY-попробуйте, так получиться?



MF CAP
Я тоже попробЫвал не получается
Единственная пока мысль, это достичь эффект открытия во всю страницу не fullscreen-ом а с помощью width и height, надо просчитать сколько нужно пикселей, чтобы заполнить всю страницу (и естественно для разных расширений-их всего два основных, ну или три-в инете полно скриптов  для определения расширения экрана), и ещё надо учесть чтобы верхний левый угол страницы был чётко в верхнем левом углу экрана, иначе страница может уехать, для этого используем свойства top=0, left=0

-------
Fortes fortuna adiuvat


Отправлено: 00:38, 03-09-2004 | #5


Пользователь


Сообщения: 80
Благодарности: 2

Профиль | Отправить PM | Цитировать


Guest
MF CAP

мой ие5 открывает полное окно этим кодом:

Код: Выделить весь код
<HTML>

<script language="javascript">
<!--
function prev()
{
window.open("",null,"fullscreen=yes");
return true;
}
//-->
</script>

<FORM>
<INPUT type="button" value="push" 
onclick="prev(); return true;"> 
</FORM>

</HTML>

vadimiron

с body этот "фокус" не проходит (закрытие второго окна)

-------
И подумал Миша, щёлкнув мышь не спеша,
что и комп - хорошо, и винда - хороша !


Отправлено: 13:55, 03-09-2004 | #6


Аватара для MF CAP

Пользователь


Сообщения: 391
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Dafi
фулл твой пример делает но скроллбар неубирает...
2all
а можно ли убит скролл бар при помощи css?

я намутил скриптик, но с ним другая проблема: неудается закрыть открывающееся окно стандартными сдедствами типа: window.close() помогает только альт эф четыре... как выкручиваться, нужно чтобы окно закрывалось нажатием на ссылку...

Цитата:
Пример моего фуллскрин
<script>
var windowW=screen.width // wide
var windowH=screen.height // high

var windowX = 0 // from left
var windowY = 0 // from top

var urlPop = "full2screen.html"
var title =  "SYSTEM busy"
var autoclose = true

s = "width="+windowW+",height="+windowH;
var beIE = document.all?true:false

function openFrameless(){
 if (beIE){
   NFW = window.open("","popFrameless","fullscreen,"+s)    
   NFW.blur()
   window.focus()      
   NFW.resizeTo(windowW,windowH)
   NFW.moveTo(windowX,windowY)
   var frameString=""+
"<html>"+
"<head>"+
"<title>"+title+"</title>"+
"</head>"+
"<frameset rows='*,0' framespacing=0 border=0 frameborder=0>"+
"<frame name='top' src='"+urlPop+"' scrolling=no>"+
"<frame name='bottom' src='full2screen.html' scrolling='no'>"+
"</frameset>"+
"</html>"
   NFW.document.open();
   NFW.document.write(frameString)
   NFW.document.close()
 } else {
   NFW=window.open(urlPop,"popFrameless","scrollbars,"+s)
   NFW.blur()
   window.focus()
   NFW.resizeTo(windowW,windowH)
   NFW.moveTo(windowX,windowY)
 }  
 NFW.focus()  
 if (autoclose){
   window.onunload = function(){NFW.close()}
 }
}
</script>
.
.
.
<body onload="javascriptpenFrameless();">

-------
За связь без брака! © МТУСИ


Отправлено: 20:38, 03-09-2004 | #7


Пользователь


Сообщения: 80
Благодарности: 2

Профиль | Отправить PM | Цитировать


MF CAP
звиняюсь, не сразу понял суть вопроса...
а скрипт... сложновато както... может проще определить разрешение и открыть по условию с height=xxx width=xxx ?
нет скрола и проблем с закрытием меньше, (ну если тока типа у меня)

Цитата:
проблема в том, чтобы закрыть второе окно кликом в любой области родительского окна (не только в textarea).

-------
И подумал Миша, щёлкнув мышь не спеша,
что и комп - хорошо, и винда - хороша !


Отправлено: 23:10, 03-09-2004 | #8


Аватара для MF CAP

Пользователь


Сообщения: 391
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


Dafi
примеры в студию!

-------
За связь без брака! © МТУСИ


Отправлено: 10:33, 04-09-2004 | #9

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Можно использовать screen.width, screen.height
Соответственно, пишем нечто такое:

<input type=button value="прорубить окно в Европу"
*onClick="window.open('about:blank','test1','directories=no,height='+screen.height+',menubar=no ,
scrollbars=no,status=no,toolbar=no,width='+screen.width);">

Извините за занудливость, но давайте не путать Java и JavaScript

[s]Исправлено: mar, 12:55 4-09-2004[/s]

Отправлено: 12:54, 04-09-2004 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Открытие окна во весь экран.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - [решено] как устранить автоматическое разворачивание окна на весь экран? San_dr Microsoft Windows 7 6 23-05-2014 23:51
MFC - Открытие диалогового окна MFC vayak Программирование и базы данных 1 23-12-2009 23:39
Интерфейс - Затемнение панели задач и заголовка окна, при развертывании на весь экран. amzir Microsoft Windows 7 5 01-10-2009 18:16
Delphi - Форма во весь экран Dr.Dark Программирование и базы данных 3 15-01-2009 19:37
Открытие окна нужного размера darksmoke Вебмастеру 1 10-09-2008 10:04




 
Переход