Avatar billede hairball Nybegynder
05. januar 2000 - 13:41 Der er 3 kommentarer og
1 løsning

Window position ?

Jeg har oprettet et vindue via javascript

Hvordan definerer jeg positionen for vinduet (x og y koordinaterne) ?
Avatar billede hy Nybegynder
05. januar 2000 - 14:39 #1
Mener du top , left

window.open"test.htm", "Test", "Width=200,height=200,Left=100,Top=100")

Hyde
Avatar billede skjoldby Nybegynder
05. januar 2000 - 21:19 #2
Med dem ALLE her:

screenX=0,screenY=0,left=0,top=0

skjoldet
Avatar billede olebole Juniormester
06. januar 2000 - 05:31 #3
Sorry skjoldby.
Vi er stadig en hel del, der bruger Mac. MSIE på Mac kan desværre ikke det der. Prøv at lægge åbnervinduet nogle mm fra øverste venstre hjørne af skærmen - så vil den ikke! Læg så åbnervinduet et par cm fra hjørnet - Vupti, så går det. Det gør det også, hvis du 'gemmer' et par mm af øverste og venstre kant på åbnervinduet bag samme hjørne af skærmen. Løsningen er:

if ((navigator.appVersion.indexOf("Mac") != -1) && (navigator.appName == "Microsoft Internet Explorer")) {
        platBrow = "macMsie";
}

*** her kommer dit åbnerscript ***

if (platBrow == "macMsie") {
        window.moveTo(0,0);
}

Det er bedst at checke for browser, da NN insisterer på at åbne JavaCompileren, når den ser noget med 'moveTo()'.
Ellers er jeg enig ;-)
/VH
Ole Clausen
Avatar billede olebole Juniormester
06. januar 2000 - 23:45 #4
>> hairball,
du tildeler et forkert svar points. Det svar dur kun i den ene browser. Skjoldby gav dig svaret, der dækker begge browsere! Jeg udvidede det til også at dække Mac-platformen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester