Avatar billede kfdk Nybegynder
18. juli 2002 - 13:46 Der er 13 kommentarer og
1 løsning

popup vindue til NS 6 brugere

Jeg mangler et script, der åbner et popup vindue med en besked til NS-brugere (NS ver>4.5).
Popup vinduet skal åbne centreret (midt på siden).
Avatar billede nikolajdu Nybegynder
18. juli 2002 - 14:01 #1
<script>
ns4 = (document.layers)? true:false
ns6 = (document.getElementById && !document.all)?true:false;

if (ns4||ns6){
alert ("Jeg kan ikke finde ud af netscape")
}
</script>
Avatar billede kfdk Nybegynder
18. juli 2002 - 14:54 #2
Tak nikolajdu...
..det skal ikke være en "alert", men et popup vindue der åbner centreret (midt på siden).
/ kfdk :-)
Avatar billede nikolajdu Nybegynder
18. juli 2002 - 15:01 #3
<body onload="du()">
<SCRIPT LANGUAGE="JavaScript">
ns4 = (document.layers)? true:false
ns6 = (document.getElementById && !document.all)?true:false;

if (ns4||ns6){

function du() {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
vindue = window.open("http://www.nikolajdu.dk","vindue", winprops)

}
</script>

</body>
</html>
Avatar billede nikolajdu Nybegynder
18. juli 2002 - 15:06 #4
Hov da sådan her :

<SCRIPT LANGUAGE="JavaScript">
ns4 = (document.layers)? true:false
ns6 = (document.getElementById && !document.all)?true:false;

if (ns4||ns6){
h = 400
w = 600
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
vindue = window.open('http://www.nikolajdu.dk','vindue', 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable')
}
</script>

/Nikolaj
Avatar billede kfdk Nybegynder
18. juli 2002 - 15:35 #5
Så er den lige ved at være der...
Vinduet skal kun åbne ved NS versioner > 4.5
/kfdk
Avatar billede kfdk Nybegynder
18. juli 2002 - 15:36 #6
...det sidste script åbner også ved NS 4.5
Avatar billede nikolajdu Nybegynder
18. juli 2002 - 15:38 #7
Hvis du ikke vil have 4.x med så fjern den

<SCRIPT LANGUAGE="JavaScript">

ns6 = (document.getElementById && !document.all)?true:false;

if (ns6){
h = 400
w = 600
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
vindue = window.open('http://www.nikolajdu.dk','vindue', 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable')
}
</script>
Avatar billede kfdk Nybegynder
18. juli 2002 - 15:54 #8
Tak...
Avatar billede nikolajdu Nybegynder
18. juli 2002 - 15:55 #9
mo problemos :)
Avatar billede nikolajdu Nybegynder
18. juli 2002 - 15:55 #10
no even :)
Avatar billede =maddog= Nybegynder
18. juli 2002 - 16:19 #11
når man har en specifik netscape popup bør man sætte dependent=1 på popup vinduet, så det altid ligger foroven og lukker sammen med browservinduet.
Avatar billede kfdk Nybegynder
18. juli 2002 - 16:24 #12
hvor skal denne parameter indsættes?
Avatar billede nikolajdu Nybegynder
18. juli 2002 - 16:28 #13
<SCRIPT LANGUAGE="JavaScript">

ns6 = (document.getElementById && !document.all)?true:false;

if (ns6){
h = 400
w = 600
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
vindue = window.open('http://www.nikolajdu.dk','vindue', 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable,dependent=1')
}
</script>
Avatar billede kfdk Nybegynder
18. juli 2002 - 16:32 #14
alletiders... :-)
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