Toon posts:

[JavaScript] Function on active window

Pagina: 1
Acties:

Verwijderd

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
function NewWindow(mypage, myname, w, h, scroll) {
   var winl = (screen.width - w) / 2;
   var wint = (screen.height - h) / 2;
   winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',
               scrollbars='+scroll+',resizable=no'
   win = window.open(mypage, myname, winprops)
   if (parseInt(navigator.appVersion) >= 4) {
      win.window.focus();
   }
}

Deze functie maakt het mogelijk een nieuw window te openen zonder bijvoorbeeld adresbalk; browserknoppen; etc. Is het mogelijk om deze acties uit te voeren op een active (al geopende) window?

[ Voor 9% gewijzigd door Verwijderd op 04-02-2004 12:26 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 09:23

crisp

Devver

Pixelated

Je kan een al bestaand window wel resizen en een andere positie geven; kijk maar eens naar de resizeTo en moveTo methods. Voorwaarde is wel dat je al een handle naar het window moet hebben.

[ Voor 3% gewijzigd door crisp op 04-02-2004 12:30 ]

Intentionally left blank


Verwijderd

Vlgs mij wil de topicstarter de adresbalk en dergelijke uit een bestaand window halen.. dat is zover ik weet niet mogelijk. Voor het resizen en moven zie Crisp

Verwijderd

Topicstarter
Ok, hier is wat ik wil realiseren:

Een windows snelkoppeling die een pagina opent direct zonder adresbalk, browser-buttons, etc. Wellicht dat het mogelijk is deze voorwaarden al in de windows snelkoppeling op te geven, anders moet het in het geopende window automatisch gebeuren. Of een reload naar een nieuwe pagina zodat je het alsnog kunt doen, etc...

Iemand een idee waarop ik instantly een beperkt window kan openen? Bij voorkeur ook gelijk gemaximaliseerd, zodat alleen de taakbalk nog zichtbaar is.

  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

kioskmode is misschien een optie, heb je alleen geen adres balk. (dus ie.exe -k)

Huur mij in als freelance SEO consultant!


  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

JavaScript:
1
window.open("bla.htm", "_blank", "toolbars=0,scrollbars=1,width=300,height=300";

Verwijderd

Topicstarter
CrashOne schreef op 04 februari 2004 @ 12:42:
kioskmode is misschien een optie, heb je alleen geen adres balk. (dus ie.exe -k)
-k resulteert helaas in een full-screen window bij mij.

ik ben hard op zoek naar een site waarop ik meer info kan vinden over dingen als werken met -k en dergelijke, maar kan het niet vinden.

  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

Wat je wilt gaat niet werken en maar goed ook. Stel dat iedere site mijn balken in mijn standaard venster aan kan gaan passen. Daar zit niemand op te wachten.

Lokaal kan je kiosmode draaien of de balken gewoon uit zetten in IE. Bij andere heb je die controle niet behalve als je met JS een window.open gebruikt.

Huur mij in als freelance SEO consultant!


  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

Als ik dit in een snelkoppeling zet werkt het bij mij al half:
javascript:window.open("javascript:window.opener.close()", "_blank", "toolbars=0")

  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

Idd, das wel een oplossing.
Dan nog een erg ranzig truukje en je bent klaar:
code:
1
javascript:window.open("javascript:(window.opener.opener=window.opener.self).close()", "_blank", "toolbars=0")

[ Voor 14% gewijzigd door CrashOne op 04-02-2004 14:03 ]

Huur mij in als freelance SEO consultant!


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 09:23

crisp

Devver

Pixelated

Voor zover ik me kan herinneren werkt dat ranzige truukje niet meer in IE6 met sp1...

Intentionally left blank


  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

crisp schreef op 04 februari 2004 @ 14:05:
Voor zover ik me kan herinneren werkt dat ranzige truukje niet meer in IE6 met sp1...
Dat is juist de browser waar ik het in geprobeerd heb

  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

Bij mij (IE6, win2k, beide alle updates) werkt het.

Met startpagina:
code:
1
javascript:window.open("javascript:(window.opener.opener=window.opener.self).close();window.location.href='http://www.website.nl'", "_blank", "toolbars=0, width=720, height=610")

[ Voor 11% gewijzigd door CrashOne op 04-02-2004 14:13 ]

Huur mij in als freelance SEO consultant!


Verwijderd

Topicstarter
Hehey jongens! Echt super!!!
Dit is precies wat ik zocht!!
Pagina: 1