Avatar billede 7th Praktikant
19. november 2001 - 05:48 Der er 15 kommentarer og
1 løsning

Ur i opera.

Jeg har et ur på min side. Problemet er at opera ikke loader uret.

Min fornemmelse siger at der skal redigeres i disse linier...

if (document.all) {
document.all.ieklokken.innerHTML = LiveTiden
}
else if (document.layers) {
document.nsilayer.document.nsklokken.document.write(LiveTiden)

Help much appreciated.

</7th>
Avatar billede 7th Praktikant
19. november 2001 - 06:02 #1
Uret bliver iøvrigt vist via
<span id=\"ieklokken\"><ilayer id=\"nsilayer\"><layer id=\"nsklokken\"></layer></ilayer></span>
Avatar billede jakoba Nybegynder
19. november 2001 - 09:03 #2
Såvidt jeg ved har Opera hverken <layer eller <ilayer
Har du uret på en side så man kan kikke?
Avatar billede lestrata Nybegynder
19. november 2001 - 20:37 #3
Jeg lavede engang et javascript ur der brugte billeder til at vis klokkeslettet, ligger her hvis du kan vil bruge det:

http://www.stf.dk/clock_graphic.htm


LeStrata
Avatar billede lestrata Nybegynder
19. november 2001 - 20:42 #4
Ang. mit script, er det kun hos mig den ikke gider at preloade billederne?

Her står den og henter et nyt billed hvert sekundt... :\\


LeStrata
Avatar billede 7th Praktikant
19. november 2001 - 22:49 #5
jakoba : uret kan ses på http://www.justrandb.dk

lestrata : kan desværre ikke bruge dit.
Avatar billede jakoba Nybegynder
19. november 2001 - 22:52 #6
Den preloader fint her.
men skrot det eval pjat. det går lagt hurtiger uden:

    HMS=new Array(\"H\",\"M\",\"S\");
        hms=new Array( H, M, S );
    for(Z=0;Z<3;Z++){
        document.images[ HMS[Z]+\'10\' ].src=Im[ Math.floor(hms[Z]/10)].src;
        document.images[ HMS[Z]+\'1\' ].src =Im[ hms[Z]%10 ].src;
    }

mvh JakobA
Avatar billede lestrata Nybegynder
19. november 2001 - 23:02 #7
Jeg ved det, det er et script jeg lavede for flere år siden.

Dengang syntes jeg det var sejt at få koden til at fylde så lidt som muligt, og gerne så kryptisk så andre ikke kunne forstå den. *g*

LeStrata
Avatar billede lestrata Nybegynder
19. november 2001 - 23:04 #8
Jeg har det samme problem med et baggrunds billed der bliver reloadet hvergang det layer den er i bliver resized, nogle ideér til hvad dette kan skyldes?



LeStrata
Avatar billede jakoba Nybegynder
19. november 2001 - 23:05 #9
7th >> jeg vil anbefale at du bruger lestrata\'s, det urscript du har skal skives om fra bunden for at komme til at virke andre steder end i Netscape.

mvh JakobA
Avatar billede 7th Praktikant
19. november 2001 - 23:18 #10
jakoba : kunne du loade uret i din opera browser ?
Avatar billede lestrata Nybegynder
19. november 2001 - 23:22 #11
jakoba >> Hans script virker altså også fint i IE6.

Du kan evt. også lave en <input name=\"klokkeInput\" type=\"text\"> istedet for layers.

Så skal du bare bruge noget CSS style til at ændre baggrunds farve, border og skrifttype - så man ikke kan se at det er et input felt...

LeStrata
Avatar billede jakoba Nybegynder
19. november 2001 - 23:25 #12
Opera5 og IE4 skriver blot  \'klokken er\'  og ingenting bagefter.
NS4.7 flipper noget ud med feljplacerede rammebilleder og viser heller ikke hvad klokken er.

ikke et script jeg vil anbefale :-))

mvh JakobA
Avatar billede 7th Praktikant
19. november 2001 - 23:27 #13
lestrata : Jeg er ikke så glad for input felter, da uret ligger i en tabel, men vil kigge nærmere på dit script.
Venter lige på jakoba\'s kommentar om opera, så skal du nok få points.
Avatar billede 7th Praktikant
19. november 2001 - 23:28 #14
Oki det lyder som om jeg godt kan skrotte det så.
Avatar billede lestrata Nybegynder
19. november 2001 - 23:40 #15
Du kan også sætte højden og bredden på et input felt med CSS.
Avatar billede 7th Praktikant
19. november 2001 - 23:53 #16
I know, men er for doven til at lave om på tabellen der skal vise min statistik ;)
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