[JS] BGCOLOR en JS doen het niet samen...

Pagina: 1
Acties:

  • coelho
  • Registratie: Augustus 2000
  • Laatst online: 14-09 16:29
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<HTML>
<HEAD>
<TITLE>javatestje
</TITLE>
</HEAD>
<BODY BGCOLOR="FF0000" onload="redirectResolutie()">
<SCRIPT LANGUAGE="JavaScript">

function redirectResolutie() {
if (screen.width == 800)
document.write('[img]"plaatje1.jpg"[/img]');
else 
document.write('[img]"plaatje2.jpg">');
}

</SCRIPT>
</BODY>
</HTML[/img]

Hij doet het niet :(

Ik heb twee plaatjes gemaakt, en afhankelijk van de resolutie (beeldbreedte) moet hij een van die twee plaatjes openen. Dat werkt grandioos...

Het probleem is echter dat de bgcolor niet geladen wordt. Ik wil graag een bepaalde kleur hebben, zodat het net is alsof het plaatje overloopt in die kleur.

Iemand een suggestie hoe dit op te lossen?

PVoutput 7.700Wp ZZO (50°)


Verwijderd

Script moet in je <head>.
Ik weet niet of het werkt. Enne je zou je background-color aan kunnen geven met Css wat een stuk netter is. :)

En ik heb eigenlijk zo'nidee dat je die functie niet in de onload moet aanroepen.

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 13:22

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<HTML>
 <HEAD>
  <TITLE>javascript-testje</TITLE>
 </HEAD>

<BODY BGCOLOR="#FF0000">

<SCRIPT LANGUAGE="JavaScript">
if (screen.width == "800"){
 document.write('[img]"plaatje1.jpg"[/img]');
} else {
document.write('[img]"plaatje2.jpg">');
}
</SCRIPT>

</BODY>
</HTML[/img]

Wat dacht je hiervan?

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

Je voert de functie onload uit, en dan overschrijft een document.write alles. dit stukkie code kan je gewoon ergens binnen de body zonder functie eromheen laten uitvoeren.

[edit]

Net te laat :D

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 13:22

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

dubbelpost :)

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • coelho
  • Registratie: Augustus 2000
  • Laatst online: 14-09 16:29
Op vrijdag 11 januari 2002 16:27 schreef M4TR1X het volgende:
Script moet in je <head>.
Dat maakt helaas geen verschil.
Ik weet niet of het werkt. Enne je zou je background-color aan kunnen geven met Css wat een stuk netter is. :)
heb ik geprobeerd met
code:
1
body {background: FF0000;}

maar dat werkte niet.
En ik heb eigenlijk zo'nidee dat je die functie niet in de onload moet aanroepen.
waarmee dan?

PVoutput 7.700Wp ZZO (50°)


  • coelho
  • Registratie: Augustus 2000
  • Laatst online: 14-09 16:29
Op vrijdag 11 januari 2002 16:31 schreef Prammenhanger het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<HTML>
 <HEAD>
  <TITLE>javascript-testje</TITLE>
 </HEAD>

<BODY BGCOLOR="#FF0000">

<SCRIPT LANGUAGE="JavaScript">
if (screen.width == "800"){
 document.write('[img]"plaatje1.jpg"[/img]');
} else {
document.write('[img]"plaatje2.jpg">');
}
</SCRIPT>

</BODY>
</HTML[/img]

Wat dacht je hiervan?
Op vrijdag 11 januari 2002 16:31 schreef Clay het volgende:
Je voert de functie onload uit, en dan overschrijft een document.write alles. dit stukkie code kan je gewoon ergens binnen de body zonder functie eromheen laten uitvoeren.

[edit]

Net te laat :D
That's it!

Sank you verrie mutsjj!!

PVoutput 7.700Wp ZZO (50°)

Pagina: 1