Toon posts:

Automatisch Fullscreen?

Pagina: 1
Acties:
  • 125 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik zit met het volgende:

Ik ben een webbased intranet aan het bouwen waarbij de gebruikers geen gebruik moeten kunnen maken van de adresbalk, de knoppenbalk en overige opties: Alleen maar een beeldvullend scherm (liefst met de taakbalk in zicht :-))

Een javascriptje vinden is geen punt, daar zijn er genoeg van en ik dacht de oplossing te hebben met de volgende:

<SCRIPT LANGUAGE="JavaScript">
if (this.name!='fullscreen'){
window.open(location.href,'fullscreen','fullscreen,scrollbars')}
</script>

maar wat blijkt: Hij opent nu niet het scherm zelf fullscreen maar 'kopieert' het huidige scherm en maakt <b>dat</b> fullscreen. Hij opent dus een extra venster. En dat is dus <b>niet</b> de bedoeling! Ik moet iets hebben wat constant eigenlijk fullscreen draait zonder dat er steeds extra pagina's extra geladen worden.

dus in het kort is mijn vraag: is er een javascriptje oid wat ervoor zorgt de de pagina zelf, als ie geladen wordt, automatisch fullscreen wordt? Of iig de knoppenbalk, adresbalk en de bovenste regel verwijdert?

Ik heb het idee dat dit niet mogelijk is, vooral na de oplossingen / opmerkingen die aangedragen zijn in verschillende discussies. Men komt altijd met het idee om een ander scherm te openen. Het 'moederscherm' sluiten zou een optie zijn maar dan zit je altijd met een beveiligingswaarschuwing van Explorer...

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Verwijderd schreef op 10 december 2002 @ 10:11:
Het 'moederscherm' sluiten zou een optie zijn maar dan zit je altijd met een beveiligingswaarschuwing van Explorer...
Is volgens mij sinds IE5.5 niet meer zo... Want, volgens mij, is het niet mogelijk om in een bestaande window je buttons e.d. te verwijderen.

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

Je kan wel op deze manier een fullscreen window openen en met een 'truukje' je oorspronkelijke window sluiten.

Intentionally left blank


  • Judaz
  • Registratie: Juni 2000
  • Niet online

Judaz

--->) . (<---

start>run>iexplore -k

dan opent hij internet explorer in 'kiosk' modus

Verwijderd

Topicstarter
BtM909 schreef op 10 December 2002 @ 10:18:
[...]

Is volgens mij sinds IE5.5 niet meer zo... Want, volgens mij, is het niet mogelijk om in een bestaande window je buttons e.d. te verwijderen.
Maar als ik dit gebruik krijg ik wel een waarschuwing dat er een venster gesloten wordt:

window.setTimeout(window.close(),5000);

Want ik dacht zelf al: Als het huidige venster niet kan worden aangepast, dan maar een nieuw venster openen waarna het 'moedervenster' gesloten wordt.. alleen dat werkt dus niet op deze manier :?

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

Verwijderd schreef op 10 december 2002 @ 10:21:
[...]


Maar als ik dit gebruik krijg ik wel een waarschuwing dat er een venster gesloten wordt:

window.setTimeout(window.close(),5000);

Want ik dacht zelf al: Als het huidige venster niet kan worden aangepast, dan maar een nieuw venster openen waarna het 'moedervenster' gesloten wordt.. alleen dat werkt dus niet op deze manier :?
Daar is dat 'truukje' dus ook voor, om die waarschuwing te vermijden. Ik gebruik het bijvoorbeeld voor mijn smilies shoot-m-up ;)

Intentionally left blank


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-05 18:53

Bosmonster

*zucht*

Je kunt (uiteraard) niet zomaar vensters sluiten die je niet zelf geopend hebt. De meeste browsers zijn echter zo dom om dit te controleren aan de hand van een niet read-only attribuut, namelijk de window.opener :)

Het trucje waar crisp het over heeft is dan ook zoiets:

(opener=self).close()

Voor intranet een prima oplossing...

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

Er is dus ook een reden waarom ik er zo omheen draai: ik zou niet graag zien dat allerlei sites dit straks gaan gebruiken...

Intentionally left blank


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-05 18:53

Bosmonster

*zucht*

crisp schreef op 10 December 2002 @ 10:28:
Er is dus ook een reden waarom ik er zo omheen draai: ik zou niet graag zien dat allerlei sites dit straks gaan gebruiken...


Wil je dat ik het weghaal? :)

We kunnen er nog wel ff omheen draaien :)

(alsof een smiley's shoot'm up een goede reden is om eht te gebruiken ;))

[ Voor 11% gewijzigd door Bosmonster op 10-12-2002 10:29 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

Bosmonster schreef op 10 December 2002 @ 10:29:

[...]


Wil je dat ik het weghaal? :)

We kunnen er nog wel ff omheen draaien :)

(alsof een smiley's shoot'm up een goede reden is om eht te gebruiken ;))
Och, Google vind het hier toch niet :P
En ja: mijn smilies verdienen een maagdelijk schermpje ;)

Intentionally left blank


Verwijderd

Topicstarter
crisp schreef op 10 December 2002 @ 10:23:
[...]

Daar is dat 'truukje' dus ook voor, om die waarschuwing te vermijden. Ik gebruik het bijvoorbeeld voor mijn smilies shoot-m-up ;)
Ehh, ok: vertel mij! Jij hebt wat ik wil, maar dan iets groter ;)

Hoe heb jij 't voor elkaar gekregen?

(melen mag ook ;) )

[ Voor 6% gewijzigd door Verwijderd op 10-12-2002 10:38 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

Verwijderd schreef op 10 december 2002 @ 10:36:
[...]


Ehh, ok: vertel mij! Jij hebt wat ik wil, maar dan iets groter ;)

Hoe heb jij 't voor elkaar gekregen?

(melen mag ook ;) )
Bosmonster zei het al; eerst open je je fullscreen window en vervolgens sluit je je oorspronkelijke window met de code die Bosmonster gaf.

Intentionally left blank


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 03-02 22:51

Hangloozz

{ @$%&# }

crisp schreef op 10 December 2002 @ 10:34:
[...]

Och, Google vind het hier toch niet :P
En ja: mijn smilies verdienen een maagdelijk schermpje ;)
en ach, dat truukje staat ook al op PPK's site, dus geheimhouden doe je het toch niet meer ;)

www.jurgroessen.nl


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 10-05 18:53

Bosmonster

*zucht*

Hangloozz schreef op 10 December 2002 @ 10:46:
[...]

en ach, dat truukje staat ook al op PPK's site, dus geheimhouden doe je het toch niet meer ;)


Waar zou die dat nou vandaan hebben ;)

Verwijderd

Topicstarter
Oke! :D

Opgelost!

<SCRIPT LANGUAGE="JavaScript">
if (this.name!='fullscreen'){
window.open(location.href,'fullscreen','fullscreen,scrollbars')}
opener.opener = top;
opener.close()
</script>

opener.close() alleen bleef de waarschuwing geven maar van de site van PPK kwam de tip om de opener een waarde te geven .. et voila! :D

jongens, bedankt!

[ Voor 24% gewijzigd door Verwijderd op 10-12-2002 11:14 ]


Verwijderd

<SCRIPT LANGUAGE="JavaScript">
if (this.name!='fullscreen'){
window.open(location.href,'fullscreen','fullscreen,scrollbars')}
opener.opener = top;
opener.close()
</script>

Als ik deze script gebruik dan ga mijn beeld wel fullscreen, maar al na een paar seconde sluit die gelijk alles...ook mmijn fullscreen beeld.

Weet iemand anders hoe ik mijn html bestand full screen kan laten openen, en dat de opener automatisch sluit.

Verwijderd

opener.opener = top; eruit

Verwijderd

oke thx! dit doet die nu dus goed ja! alleeen nu krijg ik dus wel de melding met de vraag wilt u het venster sluiten! dat kreeg ik hiervoor niet...

Verwijderd

Bosmonster schreef op 10 december 2002 @ 10:25:
Je kunt (uiteraard) niet zomaar vensters sluiten die je niet zelf geopend hebt. De meeste browsers zijn echter zo dom om dit te controleren aan de hand van een niet read-only attribuut, namelijk de window.opener :)

Het trucje waar crisp het over heeft is dan ook zoiets:

(opener=self).close()

Voor intranet een prima oplossing...

Verwijderd

Nu heb ik dus dit script:

<SCRIPT LANGUAGE="JavaScript">
if (this.name!='fullscreen'){
window.open(location.href,'fullscreen','fullscreen,scrollbars')}
(opener=self).close()
</script>

En hij sluit nu weer zoals het eerste script meteen alles af...

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

grote kans dat Microsoft dat ondertussen 'gefixed' heeft in IE en dat het truukje dus niet meer werkt...

Intentionally left blank


Verwijderd

aargh dus er is eventjes geen andere manier om dat dus te verhelpen?

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

crisp schreef op 23 augustus 2004 @ 17:48:
grote kans dat Microsoft dat ondertussen 'gefixed' heeft in IE en dat het truukje dus niet meer werkt...
Da's toch niet de befaamde popup-killer uit SP2, he ? :X

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Verwijderd

De meeste mensen vinden het niet zo fijn als je met hun browser gaat kutten, het is maar even dat je het weet ;).

Edit: p0mP, een topique uit 2002 schoppen...?

[ Voor 18% gewijzigd door Verwijderd op 24-08-2004 16:46 ]


  • Morphine
  • Registratie: Februari 2002
  • Laatst online: 19-05 18:28
maximaliseerd een scherm
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script language="JavaScript1.2">
<!--
top.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>

[ Voor 12% gewijzigd door Morphine op 24-08-2004 16:47 ]


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 25-02 11:17

Clay

cookie erbij?

ik haat het als mensen/sites mijn scherm gaan zitten resizen. Ik bepaal zelf wel hoe ik naar iemand z'n site kijk. Gelukkig heeft b.v. firefox een simpele instelling die script dat recht gewoon ontneemt _o_ :)

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • Morphine
  • Registratie: Februari 2002
  • Laatst online: 19-05 18:28
Clay schreef op 24 augustus 2004 @ 17:01:
ik haat het als mensen/sites mijn scherm gaan zitten resizen. Ik bepaal zelf wel hoe ik naar iemand z'n site kijk. Gelukkig heeft b.v. firefox een simpele instelling die script dat recht gewoon ontneemt _o_ :)
terecht ja, net zoals rechtermuisknop enz.. kopieren kan toch wel :P

Verwijderd

Het is ook voor interne applicatie die gewoon fullscreen moet draaien met menu enz.
Het is dus geen website ofzo...
Daarom wil ik ook geen pop-up hebben die achter de applicatie blijfstaan.
De applicatie is een html gemaakt ik wil gewoon mijn Applicatie.htm aanklikken en gelijk fullscreen zonder pop-ups enzo.

Ik heb er wel een executable van gemaakt, maar elke keer als ik die dus opstart moet die alle bestanden inladen en dan pas start die de applicatie fullscreen op.
Is er nu niet gewoon een manier om alleen die code daarvan in mijn html te stoppen zodat die niet hoef te laden maar gewoon gelijk fullscreen opstart?

Dus gewoon opstarten in KIOSK MODE, daar moet tog wel een command voor zijn of iets?

alvast bedankt!

[ Voor 8% gewijzigd door Verwijderd op 26-08-2004 14:19 ]

Pagina: 1