Avatar billede Slettet bruger
21. oktober 2001 - 22:29 Der er 5 kommentarer og
1 løsning

Popup i Netscape 6?

Hvorfor virker koden herunder ikke ordenligt?

Mit popup vindue er ikke så bredt som jeg gere vil have det, og det virker fint i IE og NN 4.5

<html>
<head>
    <title>Untitled</title>
<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\', \'resizable=0\', \'status, height=\' + h + \', width=\' + w + \',top=\' + topPos + \', left=\' + leftPos + \'\')
}
// -->
</script>
</head>

<body onLoad=\"PopWin(\'http://www.thunderstorm.dk/ny/td.html\',600,800);\">

<a href=\"java script:window.location.reload()\">Åben vindue igen</a>

</body>
</html>

I Netscape 6 bliver det ca 500 bredt og 400 højt..det sutter! :)
(koden er lavet med Builder.dk\'s popup generator..)
Avatar billede bbs Nybegynder
21. oktober 2001 - 22:31 #1
Noget i stilen med dette?

<SCRIPT>
function NewWin () {
NY=window.open(\'prove.htm\',\'NY\',\'width=200,height=20,toolbar=no,scrollbars=no\')
}
</script>

<p align=\"center\"><font size=\"2\" face=\"Verdana\">Tryk <a href=\"java script:NewWin()\">her</a> for at åben et nyt vindue</font>
Avatar billede milo Nybegynder
21. oktober 2001 - 22:32 #2
du har lige glemt nogen af de funktioner der er i el bartos eget script, bbs.
Avatar billede Slettet bruger
21. oktober 2001 - 23:08 #3
Desværre ikke bbs :)

Hvis det vat så nemt såe...
Avatar billede jakoba Nybegynder
22. oktober 2001 - 17:12 #4
der er noget decideret galt her: i din features parameter.

\'resizable=0\', \'status, height=\' + h + \', width=\' + w + \',top=\' + topPos + \', left=\' + leftPos + \'\' );

efter \'resizable=0\' slutter strengen. resten bliver så en fjerde parameter som sandsynligvis biver ignoreret totalt.
Det er også en regel om at der bør ikke vær blanktegn i features strengen

\'resizable=0,height=\' +h +\',width=\' +w +\',top=\' +topPos +\',left=\' + leftPos );

så er features parameteren een lang streng.

mvh JakobA
Avatar billede Slettet bruger
22. oktober 2001 - 17:20 #5
Jamen...det var da ligegodt...du har jo som altid ret :P

Tak for det :)
Avatar billede jakoba Nybegynder
24. oktober 2001 - 13:18 #6
Tadaa.. :-)
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