Avatar billede gat Nybegynder
17. juli 2001 - 01:57 Der er 13 kommentarer og
1 løsning

skift Case efter x antal sekunder

hej alle

jeg mangler lidt kode som jeg håber i vil hjælpe med...jeg skal have lavet en select sætning hvor der efter x antal sekunder skiftes til en random case i blandt eks. 3

PL
Avatar billede Slettet bruger
17. juli 2001 - 02:01 #1
du mener hvis klokken er 12:00:00 så skal den tage case 1 og så 12:00:03 case 2 og 12:00:06 case 3

?

Hvis det er et tilfældigt tal du er ude efter er der en nemmere måde...
Avatar billede gat Nybegynder
17. juli 2001 - 02:11 #2
nej det skal være et bestemt antal sekunder men ikke på bestemt tidspunkt
Avatar billede gat Nybegynder
17. juli 2001 - 02:12 #3
det der skal være tilfældigt er om den vælger case 1,2 eller 3
Avatar billede Slettet bruger
17. juli 2001 - 04:01 #4
valg = Int(Rnd * 3) + 1

select case valg
case 1
  \'noget
case 2
  \'noget andet
case 3
  \'noget 3
end select
Avatar billede Slettet bruger
17. juli 2001 - 04:03 #5
radomize

valg = Int(Rnd * 3) + 1

select case valg
case 1
  \'noget
case 2
  \'noget andet
case 3
  \'noget 3
end select

var det...
Avatar billede gat Nybegynder
17. juli 2001 - 04:15 #6
ja, det er jeg med på, men det skal ske automatisk hvert 5 sek.
Avatar billede Slettet bruger
17. juli 2001 - 04:32 #7
ømn... og det _skal_ være i asp?

i JavaScript kan du jo sætte en timeout der gør det.

Jeg mener.. når en side _er_ hentet ned i browseren har ASP gjort det, den kunne. Dermed kan ASP ikke direkte gøre det.

Men med HTML kan du sætte siden til at refreshe efter 5 sekunder ved at tilføje flg. i <HEAD>

<HTTP-EQUIV=\"Refresh\" CONTENT=\"5\">

Dermed vil Browseren kalde dit ASP script igen, og gennemføre Select sætningen igen.
Avatar billede gat Nybegynder
17. juli 2001 - 04:38 #8
ja, men så skal hele siden loades ind igen, og det er jeg ikke meget for, havde håbet på at det kunne gøres smartere
Avatar billede erikjacobsen Ekspert
17. juli 2001 - 07:59 #9
Så kan du lave et lag (<div>-tag) med den tekst på, der skal skiftes.
Avatar billede erikjacobsen Ekspert
17. juli 2001 - 08:27 #10
Dvs. det er i JavaScript. Se et eksempel på: http://eksperten.i.hasselager.net/javascript/89775.htm
Avatar billede gat Nybegynder
17. juli 2001 - 23:28 #11
ja okay.....jeg har lige 2 spørgsmål til disse lag:

1. kan lægge hvad som helst ind i et lagm såsom et javascript eller noget andet?

2. vil det ikke give nogle problemer at man sætter hvor på skærmen laget skal være, hvis det skal lægge et bestemt sted og folk jo som bekendt kører med forskellig opløsning?
Avatar billede erikjacobsen Ekspert
17. juli 2001 - 23:48 #12
1) Ja, du kan betragte et lag som et selvstændigt dokument, billeder, tekst,
links, javascript der laver tekst. Der kan være problemer med indtasningsfelter
i en form, specielt hvis du forsøger at skygge for sådan et.

2) Jo, bestemt! I visse modernere browsere kan du anbringe et sådant lag
relativt til noget andet på siden (skriv blot relative isf absolute). Man kunne
måske også bruge en <iframe> - i de browsere der understøtter det.
Avatar billede gat Nybegynder
20. juli 2001 - 16:22 #13
hmmm, det var nu ikke lige det....men tak for hjælpen alligevel
Avatar billede gat Nybegynder
20. juli 2001 - 16:30 #14
lukker spøgsmålet
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
Kurser inden for grundlæggende programmering

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