|
| Vælg baggrundsbilled efter skærmens opløsn~ Fra : Nederbasse |
Dato : 19-07-02 00:19 |
|
Hej
Jeg så et script engang hvor der blev valgt baggrundsbilled efter skærmens
opløsning, er der nogen der kan fortælle hvordan man laver det ?
Lars
| |
Knud Gert Ellentoft (19-07-2002)
| Kommentar Fra : Knud Gert Ellentoft |
Dato : 19-07-02 00:40 |
|
Fri, 19 Jul 2002 01:18:43 +0200, skrev "Nederbasse"
<laneNOSPAM@jubiipost.dk>:
>Jeg så et script engang hvor der blev valgt baggrundsbilled efter skærmens
>opløsning, er der nogen der kan fortælle hvordan man laver det ?
Jeg har ikke lige sådan et script, det kan sikkert findes på en
søgemaskine.
Men hvad vil du bruge det til?
Skærmens opløsning fortæller ikke noget om browservinduets
størrelse og er dermed ubrugeligt.
--
Knud - http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.
| |
Nederbasse (19-07-2002)
| Kommentar Fra : Nederbasse |
Dato : 19-07-02 01:03 |
|
Knud Gert Ellentoft <knudgert@mail.tele.dk> skrev i en
nyhedsmeddelelse:q0keju4t5nn0curmjr130925e4jr89nq2e@dtext.news.tele.dk...
> Fri, 19 Jul 2002 01:18:43 +0200, skrev "Nederbasse"
> <laneNOSPAM@jubiipost.dk>:
>
> >Jeg så et script engang hvor der blev valgt baggrundsbilled efter
skærmens
> >opløsning, er der nogen der kan fortælle hvordan man laver det ?
>
> >
> Men hvad vil du bruge det til?
> Skærmens opløsning fortæller ikke noget om browservinduets
> størrelse og er dermed ubrugeligt.
> --
>
Jeg vil bare have det hvis det kan lade sig gøre, har kigget alle de
sædvanlige steder og kan ikke finde et.
Lars
| |
find clausen (19-07-2002)
| Kommentar Fra : find clausen |
Dato : 19-07-02 08:22 |
|
On Fri, 19 Jul 2002 01:18:43 +0200, "Nederbasse"
<laneNOSPAM@jubiipost.dk> wrote:
> Hej
> Jeg så et script engang hvor der blev valgt baggrundsbilled efter skærmens
> opløsning, er der nogen der kan fortælle hvordan man laver det ?
Ja, det er ret nemt, fx:
<script>
if (window.screen.width == 1024) { bgp = 1024;}
if (window.screen.width == 800) { bgp = 800;}
if (window.screen.width == 640) { bgp = 640;}
</script>
</head>
<script>document.write('<body
background="baggrundsbillede-' + bgp +
'.gif">');</script>
Billederne skal så hedde:
baggrundsbillede-1024.gif
baggrundsbillede-800.gif
baggrundsbillede-640.gif
--
find clausen
http://www.photopress.dk/
pressphotos from denmark ...
| |
Lasse Reichstein Nie~ (19-07-2002)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 19-07-02 06:40 |
|
find clausen <noreply@nospam.com> writes:
> On Fri, 19 Jul 2002 01:18:43 +0200, "Nederbasse"
> <laneNOSPAM@jubiipost.dk> wrote:
> > Jeg så et script engang hvor der blev valgt baggrundsbilled efter skærmens
> > opløsning, er der nogen der kan fortælle hvordan man laver det ?
>
> Ja, det er ret nemt, fx:
>
> <script>
> if (window.screen.width == 1024) { bgp = 1024;}
> if (window.screen.width == 800) { bgp = 800;}
> if (window.screen.width == 640) { bgp = 640;}
> </script>
Der synes jeg så lige det skal nævnes at browserens bredde nok er mere
relevant end skærmens bredde. Min browser har f.eks. en bredde på ca. 800,
og skærmen en bredde på 1600, så hvis en web-side indstiller sig til at
være ca. 1600 pixels bred, så dropper jeg den hurtigt igen :)
Hvis browseren understøtter det (og det mener jeg de fleste gør),
så kunne man bruge browserens bredde istedet. F.eks.:
<script>
if (window.innerWidth >= 960) { bgp = 1024;}
else if (window.innerWidth >= 720) { bgp = 800;}
else { bgp = 640;}
</script>
(for nu at vælge nogle tilfældige bredder at dele ved)
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
'Faith without judgment merely degrades the spirit divine.'
| |
Lasse Reichstein Nie~ (19-07-2002)
| Kommentar Fra : Lasse Reichstein Nie~ |
Dato : 19-07-02 06:44 |
|
Lasse Reichstein Nielsen <lrn@hotpop.com> writes:
> Hvis browseren understøtter det (og det mener jeg de fleste gør),
> så kunne man bruge browserens bredde istedet. F.eks.:
>
> <script>
> if (window.innerWidth >= 960) { bgp = 1024;}
....
Det kan godt være de fleste understøtter at man kan finde browserens
bredde, men de er ikke enige om *hvordan* man gør det. Ovenstående
er netscapes/mozillas måde. IE bruger document.body.clientWidth eller
måske endda document.documentElement.clientWidth.
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
'Faith without judgment merely degrades the spirit divine.'
| |
find clausen (19-07-2002)
| Kommentar Fra : find clausen |
Dato : 19-07-02 08:52 |
|
On 19 Jul 2002 07:44:16 +0200, Lasse Reichstein
Nielsen <lrn@hotpop.com> wrote:
> Det kan godt være de fleste understøtter at man kan finde browserens
> bredde, men de er ikke enige om *hvordan* man gør det.
Og så er det jo man begynder og spilde sin tid på
pjat
--
find clausen
http://www.photopress.dk/
pressphotos from denmark ...
| |
Hintzmann (19-07-2002)
| Kommentar Fra : Hintzmann |
Dato : 19-07-02 10:40 |
|
Følgende script virker til MSIE4+, NS4.7 MSIE5+, MSIE6 (med og uden
doctype), Mozilla/Netscape6 og Opera6+
if (self.innerWidth) /* Netscape/mozilla, opera */
{
frameWidth = self.innerWidth;
frameHeight = self.innerHeight;
}
else if (document.documentElement &&
document.documentElement.clientWidth) /* MSIE6 med doctype */
{
frameWidth = document.documentElement.clientWidth;
frameHeight = document.documentElement.clientHeight;
}
else if (document.body) /* MSIE4+, MSIE5+, MSIE6 */
{
frameWidth = document.body.clientWidth;
frameHeight = document.body.clientHeight;
}
Hintzmann
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
find clausen (19-07-2002)
| Kommentar Fra : find clausen |
Dato : 19-07-02 08:50 |
|
On 19 Jul 2002 07:40:02 +0200, Lasse Reichstein
Nielsen <lrn@hotpop.com> wrote:
> Der synes jeg så lige det skal nævnes at browserens bredde nok er mere
> relevant end skærmens bredde.
Måske, men nok ikke i praksis, idet undersøgelser
har vist, de fleste maximerer vinduet straks de er
kommet ind på siden !
IE har det jo med ikke altid, at åbne et nyt
vindue maximeret ...
--
find clausen
http://www.photopress.dk/
pressphotos from denmark ...
| |
|
|