Avatar billede mitzie Nybegynder
14. oktober 2005 - 11:53 Der er 5 kommentarer og
1 løsning

Åben vindue ved klik på knap midt på skærmen

Hejsa

Hordan skal koden se ud hvis jeg vil åben et nyt vindue på 300 x 300 ved klik på knap (knap.gif) midt på skærmen?


- Mitzie
Avatar billede miss-g Seniormester
14. oktober 2005 - 12:05 #1
<script language="JavaScript" type="text/JavaScript">
function MM_openBrWindow(theURL,winName,features,w,h) {
  t = (screen.availHeight-h)/2;
  l = (screen.availWidth-w)/2;
  features += ",width="+w+",height="+h+",top="+t+",left="+l
  window.open(theURL,winName,features);
}
</script>

-----------------

<a href="#" onClick="popup('siden.html','name','300','300');return false"><img src="knap.gif" alt="" width="50" height="50" border="0"></a>

----------------

width="50" height="50"

er størrelsen på din knap - ved ikke hvor stor den er?
Avatar billede mitzie Nybegynder
14. oktober 2005 - 12:18 #2
Hmmm det kan jeg ikke få til at virke :(

Skal der iike stå noget i a href="#" på # plads?
Avatar billede miss-g Seniormester
14. oktober 2005 - 12:22 #3
Nej - for det er bare bare et fiktivt link - med onclick kommandoen ved man at der skal ske noget når man klikker på billedet.

Tjekker lige koden igen.
Avatar billede miss-g Seniormester
14. oktober 2005 - 12:28 #4
Har testet og den her virker fint hos mig:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
function MM_openBrWindow(theURL,winName,features,w,h) {
  t = (screen.availHeight-h)/2;
  l = (screen.availWidth-w)/2;
  features += ",width="+w+",height="+h+",top="+t+",left="+l
  window.open(theURL,winName,features);
}
</script>
</head>

<body>
<a href="#" onClick="MM_openBrWindow('bamse.htm','bamse','scrollbars=no',300,300)"><img src="knap.gif" alt="" width="172" height="119" border="0"></a>
</body>
</html>
Avatar billede miss-g Seniormester
14. oktober 2005 - 12:29 #5
Så der var alligevel nogle fejl - sorry - men det skulle virke nu ;-)
Avatar billede mitzie Nybegynder
14. oktober 2005 - 12:31 #6
Nu virker det også her :) 1000 tak for hjælpen!
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