Avatar billede webpassion.dk Novice
24. oktober 2001 - 14:29 Der er 16 kommentarer og
1 løsning

Positionering af popup vindue

Jeg ønsker at placere mit popup vindue i øverste venstre hjørne. Hvad hedder koden, jeg skal skrive og hvor skal den placeres ??

Se www.cksportswear.dk
Avatar billede pelkjaer Nybegynder
24. oktober 2001 - 14:36 #1
Et eksempel:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<script language=\"JavaScript\">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>
</head>

<body bgcolor=\"#FFFFFF\" text=\"#000000\">
<a href=\"#\" onClick=\"MM_openBrWindow(\'popupvindue.html\',\'navn\',\'scrollbars=yes,width=200,height=200,top=0,left=0,screenY=0,screenX=0\')\">&Aring;ben
popup </a>
</body>
</html>
Avatar billede webpassion.dk Novice
24. oktober 2001 - 14:46 #2
Jeg mente, jeg skulle bruge noget med:

<SPAN STYLE=\"position:absolute; left:0px; top:0px;\"></SPAN>
men jeg er i tvivl om, hvor jeg skal skrive det, og om det er rigtigt ??

Lige nu har jeg noget kode, der ser således ud:

<html>
<head><title>Popup menu</title>
<SCRIPT LANGUAGE=JAVASCRIPT>

<!-- Skjuler scriptet for ældre browsere

function opdaterHovedVindue(nyURL){
opener.document.location.href=nyURL
}
this.focus()

//SLUT PÅ KOMMENTAR, DER SKJULER SCRIPTET FOR ÆLDRE BROWSERE -->
</SCRIPT>

<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>
<body bgcolor=\"#FFFFFF\" text=\"#003366\" background=\"/test/images/popup2.jpg\" onblur=\'this.focus()\' link=\"#003366\" vlink=\"#003366\" alink=\"#003366\">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><b></b></p>
<blockquote>
  <p><b><font face=\"Verdana\" size=\"2\" color=\"#003366\"> &nbsp;&nbsp;&nbsp;<A HREF=\"java script:opdaterHovedVindue(\'forside2.htm\')\">Forsid</A><A HREF=\"java script:opdaterHovedVindue(\'forside2.htm\')\">e</A><br>
    &nbsp;&nbsp;&nbsp;<A HREF=\"java script:opdaterHovedVindue(\'side2_2.htm\')\">Side
    2</A><br>
Avatar billede pelkjaer Nybegynder
24. oktober 2001 - 14:59 #3
Det du har dér virker i hvert fald ikke.

Brug den jeg gav dig før, men udskrift <a href...</a> med:

<a href=\"java script:void(0);\" onClick=\"MM_openBrWindow(\'popup.htm\',\'\',\'width=400,height=400,top=0,left=0,screenY=0,screenX=0\')\">&Aring;ben
popup </a>

Så virker det også i Netscape.
Avatar billede pelkjaer Nybegynder
24. oktober 2001 - 15:00 #4
Vi skal lige ha\' navn med:

<a href=\"java script:void(0);\" onClick=\"MM_openBrWindow(\'popup.htm\',\'vinduenavn\',\'width=400,height=400,top=0,left=0,screenY=0,screenX=0\')\">&Aring;ben
popup </a>
Avatar billede webpassion.dk Novice
24. oktober 2001 - 15:08 #5
Mener du, jeg kan tage din kode og putte den ind i mit vindue??
Har du set, at jeg har et popup vindue, der automatisk popper op ??

Jeg vil bare have mit vindue positioneret i øverste venstre hjørne.........

Jeg har ikke brug for at klikke på noget. Se lige www.cksportswear.dk  - pleeeeaase !

Og så giv mig den nøjagtige kode, så er du er guttermand !
Avatar billede pelkjaer Nybegynder
24. oktober 2001 - 15:13 #6
Nå..

<html>
<head>
<title>hovedvindue</title>
<SCRIPT LANGUAGE=JAVASCRIPT>

<!-- Skjuler scriptet for ældre browsere
function pop(){
nytVindue=window.open(\'html/popup2.htm\',\'nyVin\',\'width=178,height=476,top=0,left=0,screenY=0,screenX=0\')
}

//SLUT PÅ KOMMENTAR, DER SKJULER SCRIPTET FOR ÆLDRE BROWSERE --!>
</SCRIPT>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>
<body bgcolor=\"#FFFFFF\" text=\"#000000\" onLoad=\"pop();\">
<div align=\"center\"> <img src=\"images/forside.jpg\" width=\"596\" height=\"842\" border=\"2\">
</div>
</body>
</html>


Avatar billede webpassion.dk Novice
24. oktober 2001 - 15:24 #7
Jubiii !!
Er du sød at checke om den også virker på din maskine - i Internet explorer, og så siger jeg mange tak for hjælpen.
Stort knus
My
Avatar billede olebole Juniormester
24. oktober 2001 - 15:28 #8
<ole>
Aaaadddddddd ....sikke noget griiiiiis...! Den slags er popUps absolut ikke beregnet til - og det her skodder da også max!
Jeg kan jo slet ikke komme i forbindelse med mit hoved-vindue. Den side kan du ikke holde brugerne på. Skift den der navigation ud med en, der ligger i hovedvinduet - så er din side igen værd at besøge  ;o)
/mvh
</bole>
Avatar billede pelkjaer Nybegynder
24. oktober 2001 - 15:29 #9
Virker fint i IE 5.5/win98se

/pelkjaer

<quote>
Stort knus
</quote>

Jeg håber ikke at du er en fyr *LOOOOOL*
Avatar billede webpassion.dk Novice
24. oktober 2001 - 15:34 #10
Bare rolig, det er jeg ikke. Nogensinde hørt om en fyr, der hedder MY - hehe !!
Tak for hjælpen. Er glad !! ;-)
Avatar billede webpassion.dk Novice
24. oktober 2001 - 15:36 #11
OLe, ja det er jo DIN mening !! og den har du da lov at ha\'
Avatar billede olebole Juniormester
24. oktober 2001 - 15:45 #12
Ja, det har du så inderlig ret i  :)

Det regnes generelt for dårlig \'netikette\' at \'stjæle\' brugerens browser-funktionaliteter og undersøgelser i større internet virksomheder har tydelig vist, det er den måde, man taber flest brugere.
Hvis din mening er, at \'det er da ligemeget\', har du selvfølgelig lov at have den - men der er en grund til, at folk der lever af den slags ikke gør det ...så ville de nemlig ikke kunne blive ved med at leve af webarbejde  ;o)
/mvh
Avatar billede olebole Juniormester
24. oktober 2001 - 15:46 #13
PS...jeg har engang hørt en sang af Edith Piaf, der hed \'My Lord\' - den handlede ikke om en pige, så deeeeeet........  ;)
Avatar billede webpassion.dk Novice
24. oktober 2001 - 17:54 #14
Jeg er SLET ikke med !
Hvad mener du med:
\'stjæle\' brugerens browser-funktionaliteter !
Hvad stjæler jeg da ??

Jeg har sgu selv lavet det hele !!
Avatar billede olebole Juniormester
24. oktober 2001 - 18:17 #15
Du tager alle mine funktionaliteter fra mig, når jeg ikke kan nå mit browservindue. Ingen af knapperne i browseren kan betjenes - ligesom du iøvrigt ikke kan lave links på hovedsiden, der kan betjenes.
Hvis jeg vil ind og f.eks. printe en side ...eller føje siden til \'Favorites\', er jeg tvunget til at lukke popUp\'en. Det sidste må vel siges at være et pletskud i højre fod!
Det er ikke videre venligt overfor din bruger - og hvordan skal han/hun forresten navigere på sitet, når du har tvunget ham/hende til at lukke navigationen?

Det, der kendetegner gode, velbesøgte og populære sites, er høj brugervenlighed. Det er et område, det virkelig betaler sig at ofre noget tid og anstrengelser på.
Din navigationsløsning her er yderst lidt brugervenlig og mange brugere vil blive irriteret over din navigation og skynde sig væk. Den slags brugere er meget vanskellige - om ikke umulige - at få fat i igen.

Det er såmænd ikke for at være uvenlig overfor dig, men den reaktion, jeg kom med i første indlæg, skal du nok regne med, de fleste vil møde dette site med.
Jeg er udmærket klar over, du synes det er squide smart, men nogle gange ser vi ikke vores egne brølere, fordi vi selv har udtænkt dem og finder dem umiddelbart logiske ...det er bare ikke altid sådan, det forholder sig for andre.
Denne løsning ville usabillity-folkene på ethvert større webbureau fyre på stedet. Om du så har nok styr på din stædighed til at gøre det samme, er en anden ting. \'Kill your darlings\' er en yderst vanskellig øvelse  ;o)
/mvh
Avatar billede webpassion.dk Novice
24. oktober 2001 - 18:32 #16
Nåååå, på den måde !! Jamen, det har du da ret i. Hvor er jeg glad for, at du siger det. Det havde jeg ikke tænkt på.
Hvad skal jeg gøre ? Fjerne \"onblur=\'this.focus()\" ??  Men så kan kundegruppen - hovedsagligt et ældre modent \"publikum\" jo ikke finde popupvinduet igen ??

Grunden til, at jeg lavede popup vinduet, er den, at der er forskellig baggrund på siderne i \"kataloget\".
Syntes ideen var flot og \"genial\" øøøøøøøvvvvvvvv!
Avatar billede olebole Juniormester
24. oktober 2001 - 19:04 #17
Søde ven, du aner ikke, hvor mange gange jeg har set Guld Løven fra Cannes løbe rundt med et Gyldent Snabel-A om halsen og synge et lokkende \"Ole .....Oooooooooole .......OooooOooooleeeeEeeeEeeeeee\" - for et kvarter efter at sidde med panden i keyboard\'et og småflæbe  =o)

Som jeg ser det, har du tre muligheder:
1. Lave din navigation på hovedsiderne.
2. Lave den i et popUp, der åbnes med et tydeligt ikon på hver side. Den kan godt kaldes i fokus med et klik på ikonet, selvom den ligger bag hovedvinduet.
3. Lave det samme, som du har nu - men med \'showModelessDialog()\'. En dialog popUp, som altid ligger øverst, men ikke \'stjæler\' fokus fra hovedbrowseren. Dette fungerer dog kun i IE5+/Win.

Tænk over det - og hvis du vælger en af de to sidste løsninger, skal jeg nok hjælpe  ;o)
Løsning tre er nok lidt farlig med din målgruppe. Windows98 blev leveret med IE4 og det er ikke sansynligt, dinoerne har opgraderet browseren.
/mvh
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