/ Forside/ Teknologi / Udvikling / Java Scripts / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
css/load i javascript
Fra : masc030686
Vist : 617 gange
100 point
Dato : 03-10-07 12:55

hej jeg har et problem lige nu, for jeg kan ikke få den til at hente den funktion som jeg skal bruge.
her er javascript koden
function js(){
if ((screen.width>=1152) && (screen.height>=864))
document.write('<link rel=stylesheet href="1152764.css">')
else document.write('<link rel=stylesheet href="600400.css">')
}

og her kommer html koden

<html>
   <head>
<title>
web style (drafting table/transformer style)
</title>
<script language="Javascript" src="checksreenresolution.js" />
</head>
<body onload="js()">
</body>
</html>

 
 
Kommentar
Fra : smorch


Dato : 03-10-07 15:00

prøv dette:

Kode
<html>
<head>
<title>
web style (drafting table/transformer style)
</title>
<script>
function js()
{
   if ((screen.width>=1152) && (screen.height>=864))
   {
      document.write("<link rel='stylesheet' href='1152764.css'>");
      alert("<link rel='stylesheet' href='1152764.css'>");
   }
   else
   {
      document.write("<link rel='stylesheet' href='600400.css'>");
      alert("<link rel='stylesheet' href='600400.css'>");
   }
}   
</script>
</head>
<body>
<script type="text/javascript">
js();
</script>

test
</body>
</html>


Kommentar
Fra : masc030686


Dato : 03-10-07 18:47

den virker fint nok, hvis man skriver det i headeren, men jeg har det i en js fil som ligger ved siden af og når jeg så prøver at kalde den funktion så virker den ikke.

Accepteret svar
Fra : smorch

Modtaget 100 point
Dato : 03-10-07 18:51

Det er din funktion der ikke dur - der var for mange ' og " i den - kopier den i ovenstående (eller herunder, hvor alert'erne er udkommenterede) og gem den som checksreenresolution.js



Kode
function js()
{
if ((screen.width>=1152) && (screen.height>=864))
{
document.write("<link rel='stylesheet' href='1152764.css'>");
//alert("<link rel='stylesheet' href='1152764.css'>");
}
else
{
document.write("<link rel='stylesheet' href='600400.css'>");
//alert("<link rel='stylesheet' href='600400.css'>");
}
}


mvh

sMorch

Godkendelse af svar
Fra : masc030686


Dato : 04-10-07 14:29

Tak for svaret smorch.

Kommentar
Fra : smorch


Dato : 04-10-07 14:49

Sæææl

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177409
Tips : 31962
Nyheder : 719565
Indlæg : 6407779
Brugere : 218874

Månedens bedste
Årets bedste
Sidste års bedste