fullscreen

14 отговора 539 прегледа
#1

fullscreen

to se widq che parent close nqma da se poluchi taka kakto go iskam... wypreki helpa na emil IE si iska potwyrvdenie i towa si e... ta sled kato po toq nachin nqma da stane pone mi kavete kak move normalen prozorec da se prewyrne wyw fullscreen? ne move da nqma nachin shtom movesh da prawish realtime resize... i za da go obqsnq po-nagledno shte wi kava kakwa e ideqta... ima edin normalen prozorec ot kojto trqbwa ili da se otwori fullscreen kojto da zatwori parenta ili normalniq da se prewyrne wyw fullscreen... w krajna smetka sled klik iskam da imam samo 1 fullscreen na ekrana...

| I like to dance naked in front of my pets
| Pro
Отговор
в отговор на Pro #2

Re: fullscreen

Малко дърварско решение ама в MSIE5.5 е точно както го искаш.
Трябва да си го провериш в MSIE5.0 и MSIE4 - може и да не работи.

Незнам защо трябва да е два пъти ама с веднъж не става (поне при мен).

+++++++++++++++++++++++++

<html><head><script type="text/javascript">
function wmr(){
a=screen.availWidth+200;
b=screen.availHeight+200;
self.resizeTo(a,b);
self.moveTo(-100,-100);
self.resizeTo(a,b);
self.moveTo(-100,-100);
}</script></head>
<body onFocus="wmr()" onLoad="wmr()">
<table align="center" height="100%" width="100%">
<tr><td align="center">
<h1>CENTER</h1>
</td></tr></table></body></html>

+++++++++++++++++++++++++

Отговор
в отговор на Peesho #3

Re: fullscreen

dosta stranen rezultat se poluchi ;-) ot tawana mi wisi polowinata ot address bara ;-) a na netscape raboti li?

| I like to dance naked in front of my pets
| Pro
Отговор
в отговор на Pro #4

Re: fullscreen

При мен работи пълен fullscreen - дори и таскбара ми се скрива... Абсолютно бял празен екран с надпис center в средата. Сетих се защо е два пъти - обърни местата на moveTo и resizeTo и става и с веднъж. За Netscape не можеш ли да си го направиш с window.close() а това да ти е само за IE, защото и в n4 и в n6 просто потреперва странно и no effect. Виж го и на IE6 - там ще имаш проблем с позиционирането в средата, мисля...

Отговор
в отговор на Pro #5

address...

Сетих се защо ти виси addressbar. Ти си с големи бутони и той е под тях. Аз съм с малки и е addressbar е наравно. Ето го добре за 1024x768 и твоя режим с големи бутони и адресбар под тях.

<html><head><script type="text/javascript">
function wmr(){
a=screen.availWidth+300;
b=screen.availHeight+300;
self.moveTo(-150,-150);
self.resizeTo(a,b);
}</script></head>
<body onFocus="wmr()" onLoad="wmr()">
<table align="center" height="100%" width="100%">
<tr><td align="center">
<h1>CENTER</h1>
</td></tr></table></body></html>

Отговор
в отговор на Peesho #6

Re: address...

аз всъщност съм в 1152х864 но няма значение юзерите са с какви ли не резолюшъни... уф направо ми се отщя цялото упражнение с всичкия тоя зор деба ;-(

| I like to dance naked in front of my pets
| Pro
Отговор
в отговор на Pro #7

Re: address...

Добре де, аз не разбрах, що трябва да се прави по толкова сложен начин и с толкова голям скритп, който работи съмнително при различните браузери? Щото на Pro ако са му големи бутоните в браузера и това създава проблем, какво ще стане, ако някой има инсталирана лентата на дира и тя добавя още един ред под адресбара и съвсем се усира работата!

И така и не разбрах, що не използваш:

<a href="#" onClick="mywin=window.open('fulindex.htm','','scrollbars=0,fullscreen=1')">
Отваряне на пълен екран, без видимост браузера.
</A>


Работи под IE4+ (за 4.0 незнам) и естествено не работи в NS!

Ами тва е, кажи не ти ли върши работа?

Баба...


___________________________
The only limit is your imagination...
Отговор
в отговор на БaбaИлиицa #8

Re: address...

абе върши ми, разбира се, но трябва после parent-а да се затвори без да иска потвърждение... имам вече 7 начина за затваряне на parent, но всички искат потвърждение... те там е проблема... за целта се чудех как обикновен прозорец може онклик да се ресайзне до фулскрийн и по тоя начин да не се стига до затваряници...

| I like to dance naked in front of my pets
| Pro
Отговор
в отговор на Pro #9

Re: address...

Ми юзера да си гледа работата! Виж например на [линк]...


___________________________
The only limit is your imagination...
Отговор
в отговор на БaбaИлиицa #10

Re: address...

абе определено не ми пука за юзерите толкова много, особено за частта, която е масова, но тия бъзикни са за новия пейдж на студиото и не мога да си позволя някви дразнещи дребни глупости :-( искам да има импрешън, че всичко е пипнато както требе...

а на това урл какво точно има, че не разбрах? нищо странно не се случи?

| I like to dance naked in front of my pets
| Pro
Отговор
в отговор на Pro #11

я опитай това ...

<script language="JavaScript1.2">

<!--
function fullScreen(){
window.moveTo(0,0);
if (document.all) {
top.window.resizeTo(screen.availWidth,screen.availHeight);
}
else if (document.layers||document.getElementById) {
if (top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth){
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;
}
}
}
//-->
</script>


<A HREF="javascript:fullScreen();">Resize To Full Screen</A>

Май няма да е истински цял екран (ще се вижда рамката), но ти решава въпроса с всички браузери ...

Отговор
в отговор на LeoS #12

Re: я опитай това ...

abe towa stawa ama ne e takawa ideqta ;-) blagodarq wse pak!
abe majnata mu shte se oprawq wse nqkak ;-/

| I like to dance naked in front of my pets
| Pro
Отговор
в отговор на Pro #13

Re: я опитай това ...

znae6 li
6to ne probva6 sled window.open
da scloji window.close()
taka v momenta v koito otvarq6 prozoreca go i zatvarq6
mislq 4e nqma da ti iska potvurjdenie , no ne moga da go probvam 6tot ne sum home
:(((

Отговор
в отговор на Sertys #14

Re: я опитай това ...

mi shte go probwam i towa... tnx

| I like to dance naked in front of my pets
| Pro
Отговор
в отговор на Pro #15

The Answer

Domarzq me da 4eta do kraq kakvo sa pisali kolegit,e ama eto go reshenieto za IE i Netscape

<SCRIPT>
var win = open('http://', 'StanDesign','resizable=yes,status=yes,menubar=yes,toolbar,location=no,scrollbars=yes');
win.moveTo(0, 0);
win.resizeTo(window.screen.availWidth, window.screen.availHeight)
</SCRIPT>


Отговор