Avatar billede henriksteen Nybegynder
10. oktober 1999 - 05:37 Der er 9 kommentarer og
1 løsning

Åpne vindu bestemt av oppløsning +++

På min index-side blir brukeren automatisk sendt til 640.htm, 800.htm eller 1024.htm avhengig av skjerm-oppløsning. Vedlagt er scriptet for dette. Nå ønsker jeg at den respektive side i tillegg skal åpnes i full høyde og bredde med NO=toolbar, scrollbars, location, directories, statusbar etc. Hvordan implementerer jeg dette?

(<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function redirectPage() {
var url640x480 = "640.htm";
var url800x600 = "800.htm";
var url1024x768 = "1024.htm";
if ((screen.width == 640) && (screen.height == 480))
window.location.href= url640x480;
else if ((screen.width == 800) && (screen.height == 600))
window.location.href= url800x600;
else if ((screen.width == 1024) && (screen.height == 768))
window.location.href= url1024x768;
else window.location.href= url640x480;
}
// End -->
</script>
</head>
<body onload="redirectPage()>

Hilsen Henrik
Avatar billede mr.mads Nybegynder
10. oktober 1999 - 11:08 #1
Hva med dem der køre 1600x1200?
Mvh
Mads
Avatar billede mr.mads Nybegynder
10. oktober 1999 - 11:12 #2
Den her åbner i fuld skærm. Uden dikkedarer.

<head>
<SCRIPT>
function NewWin () {
NY=window.open('din fil.html','NY','fullscreen=yes, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no')
}
</script>
</HEAD>

<BODY onload="NewWin()">
</BODY>

Bagefter kan du jo sætte en knap ind med følgende url:
java script:self.close() --    husk target frame whole page, hvis du bruger sådanne.
Så har folk mulighed for at lukke igen.

Mvh
Mads
Avatar billede henriksteen Nybegynder
10. oktober 1999 - 12:35 #3
Jo, jeg skal ta med 1600x1200 :-)
Men jeg vet fremdeles ikke hvordan jeg implementerer løsningen. Kan < body onload > inneholde flere kommandoer ("NewWin() + Redirect)???
Avatar billede herrk Nybegynder
10. oktober 1999 - 13:23 #4
Det kan du sætte op som en funktion, som så loades ved OnLoad
Avatar billede henriksteen Nybegynder
10. oktober 1999 - 13:50 #5
Det høres ut som den riktige veien å gå, herrk, men jeg er en novise og trenger oppskriften!
Avatar billede mr.mads Nybegynder
10. oktober 1999 - 14:54 #6
Hvis du gør sådan her, kan du også ta' højde for om deres browser overhovedet ka’ java. Og du kan ta' højde for netscape.

<html>
<head>
<META HTTP-EQUIV="REFRESH" CONTENT="3; url=fejl.html">

<SCRIPT LANGUAGE="javascript">
<!--
sc_width = window.screen.width;
sc_height = window.screen.height;
browser_name = navigator.appName;
browser_version = parseFloat(navigator.appVersion);
if (sc_width < 800)
{self.location = 'fejl.html';}
else if (sc_height < 600)
{self.location = 'fejl.html';}
else if (navigator.javaEnabled() < 1)
{self.location = 'fejl.html';}
else if (browser_name == "Netscape" && browser_version < 4.0)
{self.location = 'fejl.html';}
else if (browser_name == "Netscape" && browser_version >= 4.0)
{self.location = 'nok_fejl.html';}
else if (browser_name == "Microsoft Internet Explorer" && browser_version < 4.0)
{document.location = 'fejl.html';}
else if (browser_name == "Microsoft Internet Explorer" && browser_version >= 4.0)
{document.location = 'index2.html';}
else {self.location = 'fejl.html';}
//-->
</SCRIPT>

</head>

<body>
<p>Et øjeblik........</p>
</body>

</html>

Mvh
Mads
Avatar billede henriksteen Nybegynder
10. oktober 1999 - 15:50 #7
Jeg vil sende en 800-skjerm til 800.htm, 640-skjerm til 640.htm og 1024-skjerm til 1024.htm, som skal åpnes i absolutt fullscreen.
Avatar billede mr.mads Nybegynder
10. oktober 1999 - 21:30 #8
Er det for vanskeligt at udskifte et < med et = ?????
Mvh
Mads
Avatar billede henriksteen Nybegynder
11. oktober 1999 - 05:05 #9
Mr. mads! Joa, nå forstår jeg! Send et 'svar' så aksepterer jeg!

Hilsen
Henrik
Avatar billede mr.mads Nybegynder
11. oktober 1999 - 08:38 #10
OK
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