Avatar billede staticmotion Nybegynder
12. januar 2003 - 17:51 Der er 19 kommentarer og
1 løsning

www.droschler.dk med popup

hej!

www.droschler.dk vil jeg have et størelses defineret popup vindue på 550x500 ( uden resize,borders...etc )når man går ind på siden.
altså www.droschler.dk med automatisk popup i forgrund med mulighed for at definere start location for popup.

på selv siden ( index.html ) skal der kun være henvisning til popup og en eller anden bagrunds farve...

i popup vindue skal menu.swf ligge


200 points!

nem!

kom så!

:)
Avatar billede jakobclausen Nybegynder
12. januar 2003 - 17:53 #1
Synes lige du skal lukke et af dine spørgsmål: http://www.eksperten.dk/spm/304159
Avatar billede cygnet Praktikant
12. januar 2003 - 17:56 #2
Følgende kode skal ligge i <head> på din side.

<script language="JavaScript">
<!-- Gem koden for gamle browsere

function PopWin(url,h,w) { var ww = 480, wh = 340, leftPos = null, topPos = null;

IE=(document.all)?true:false;
var wh = (IE)?document.body.clientHeight : window.innerHeight;
var ww = (IE)?document.body.clientWidth : window.innerWidth;

if (top.screen){
  if (screen.width){
    leftPos = Math.round((ww-w-10)/2);
    topPos = Math.round((wh-h-29)/2);
  } else {
    leftPos = 50
    topPos = 50
  }
}

popupWin = window.open(url, 'popup', 'height=' + h + ',width=' + w + ',top=' + topPos + ',left=' + leftPos + '')
}
// -->
</script>

For at aktivere vinduet skal du bruge en af følgende metoder:

Alm. Link: <a href="java script:PopWin('http://www.droschler.dk/menu.swf',500,500);">Din linktekst</a>
Automatisk når siden åbnes: <body onLoad="PopWin('http://www.droschler.dk/menu.swf',500,500);">
På en form knap: <input type="button" value="Åbn vindue" onClick="PopWin('http://www.droschler.dk/menu.swf',500,500);">
Avatar billede cygnet Praktikant
12. januar 2003 - 17:57 #3
Lige højde på 550 i stedet..

<script language="JavaScript">
<!-- Gem koden for gamle browsere

function PopWin(url,h,w) { var ww = 480, wh = 340, leftPos = null, topPos = null;

IE=(document.all)?true:false;
var wh = (IE)?document.body.clientHeight : window.innerHeight;
var ww = (IE)?document.body.clientWidth : window.innerWidth;

if (top.screen){
  if (screen.width){
    leftPos = Math.round((ww-w-10)/2);
    topPos = Math.round((wh-h-29)/2);
  } else {
    leftPos = 50
    topPos = 50
  }
}

popupWin = window.open(url, 'popup', 'height=' + h + ',width=' + w + ',top=' + topPos + ',left=' + leftPos + '')
}
// -->
</script>

For at aktivere vinduet skal du bruge en af følgende metoder:

Alm. Link: <a href="java script:PopWin('http://www.droschler.dk/menu.swf',550,500);">Din linktekst</a>
Automatisk når siden åbnes: <body onLoad="PopWin('http://www.droschler.dk/menu.swf',550,500);">
På en form knap: <input type="button" value="Åbn vindue" onClick="PopWin('http://www.droschler.dk/menu.swf',550,500);">
Avatar billede staticmotion Nybegynder
12. januar 2003 - 17:59 #4
ok, har lukket det gamle!!!!

jeg prøver lige og vender tilbage....
Avatar billede cdc Novice
12. januar 2003 - 18:11 #5
den med borders er lidt svær :o)
Avatar billede jakobclausen Nybegynder
12. januar 2003 - 18:16 #6
cygnet >> DU har da lige fået 200 point for samme svar ??
Avatar billede staticmotion Nybegynder
12. januar 2003 - 18:17 #7
hmmm...ja...
det virker ikke, jeg indsatte det du skrev i index.html...

der ligger en fil index.html i roden af siden
og en flash fil menú.swf samme sted
men det virker ikke...jeg ved ikke om du kan se koden fra selve siden på nettet?

mads
Avatar billede pelkjaer Nybegynder
12. januar 2003 - 18:19 #8
Du har jo indsat

<body onLoad="PopWin('http://www.droschler.dk/menu.swf',500,500);">

i scriptet - det skal du ikke!
Den skal erstatte din eksisterende body
Avatar billede cdc Novice
12. januar 2003 - 18:21 #9
jakobclausen--> Det er da lige meget, folk må jo lære at bruge ekspertens søgefunktion, gør man det finder man stort set svar på alt
Avatar billede cygnet Praktikant
12. januar 2003 - 18:21 #10
jakobclausen >

Ikke min skyld han stille to spørgsmål med samme svar - så man han jo lukke det gamle først.
Avatar billede cygnet Praktikant
12. januar 2003 - 18:24 #11
Prøv det her i stedet.

<script language="JavaScript">
<!-- Gem koden for gamle browsere

function PopWin(url,h,w) { var ww = 480, wh = 340, leftPos = null, topPos = null;

IE=(document.all)?true:false;
var wh = (IE)?document.body.clientHeight : window.innerHeight;
var ww = (IE)?document.body.clientWidth : window.innerWidth;

if (top.screen){
  if (screen.width){
    leftPos = Math.round((ww-w-10)/2);
    topPos = Math.round((wh-h-29)/2);
  } else {
    leftPos = 50
    topPos = 50
  }
}

popupWin = window.open(url, 'popup', 'height=' + h + ',width=' + w + ',top=' + topPos + ',left=' + leftPos + '')
}
// -->
</script>

<body onLoad="PopWin('http://www.droschler.dk/menu.swf',550,500);">
Avatar billede staticmotion Nybegynder
12. januar 2003 - 18:25 #12
til Jakobclausen ____) ja men det gider jeg ikke, og det er også lidt sjovere at lære ting som andre skriver lige nu!
Avatar billede cygnet Praktikant
12. januar 2003 - 18:27 #13
En anden mulighed er at bruge dreamwevers egen "open browser window"

Marker dit body tag i DreamWeaver - vælg den Behaiver der hedder Open Browser Window and the follow the guide.
Avatar billede staticmotion Nybegynder
12. januar 2003 - 18:29 #14
jeg er for ukonsentreret.
Jeg kommer tilbage når jeg er frisk.....uuuuaahhh!
Avatar billede cygnet Praktikant
12. januar 2003 - 18:31 #15
Det er så i orden

/cdc > logger du ikke lige på ICQ.. du skrev du havde noget du skulle have hjælp til.
Avatar billede staticmotion Nybegynder
12. januar 2003 - 21:31 #16
<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" onLoad="MM_openBrWindow('menu.swf','droschler','width=500,height=550')">
</body>
</html>


sådan ser det ud nu!

men det virker ikke
der ligger kun to filer på serveren
de ligger i roden af www.droschler.dk
index.html og menu.swf
hvad er galt?
Avatar billede jakobclausen Nybegynder
12. januar 2003 - 21:46 #17
/cdc >> Jamen det er staticmotion der havde stillet samme spørgsmål bare ½ time siden. Hvorfor give 2*200 point for samme spørgsmål/svar
Avatar billede jakobclausen Nybegynder
12. januar 2003 - 21:47 #18
cygnet >> Det gamle er lukket og jeg mener også at det er samme spørgsmål, ikke bare samme svar
Avatar billede cygnet Praktikant
12. januar 2003 - 22:06 #19
Ser ikke udtil der ligger noget der nu.
Avatar billede staticmotion Nybegynder
12. januar 2003 - 23:06 #20
jjeeaaahh det virker.......tak
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
Kurser inden for grundlæggende programmering

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