22. februar 2001 - 19:26
Der er
20 kommentarer og 1 løsning
Script der tilfældigt vælger en tekst
Hejsa Kan I hjælpe med et script der skal kunne vise nogle små godbider af tekst (ligesom på eksperten under bannerne), hver gang man refresher eller skifter side. Scriptet må gerne være skrevet i java el html.
Annonceindlæg fra Computerworld
22. februar 2001 - 19:41
#1
22. februar 2001 - 19:43
#2
Kan det bruges i de forsk. browsere??
22. februar 2001 - 19:46
#3
IE4+ ok NS4..6 ok NS3 laver forkert størrelse i tabellen nu og da. Opera4 og 5 ok WebTV ok mvh JakobA
22. februar 2001 - 19:49
#4
Gooodie ...jeg forsøger at lave noget tekst til vores bannere (lidt a la Eksperten)
22. februar 2001 - 19:49
#5
dette er et litt enklere script enn det jakoba leverte... <html> <body> <script language=\"JavaScript\"> var text = [\"Tekst 1\",\"Tekst 2\",\"Tekst 3\"]; var number = Math.round(Math.random() * (text.length - 1)); document.open(); self.document.write( text[number] ); document.close(); </script> </body> </html> /nute
22. februar 2001 - 19:51
#6
ok - og det virker også fint i de forsk browsere?
22. februar 2001 - 19:54
#7
det virker perfekt i IE og Netscape...det er ikke testet i andre browsere, men det er helt banale javascript funksjoner, så det skulle overraske meg om det ikke fungerte... /nute
22. februar 2001 - 19:56
#8
En lille sidebemærkning (bruger normalt Dreamweaver): Hvordan laves om på skriftstørrelsen på hele javasriptets output?
22. februar 2001 - 19:58
#9
self.document.write( \"<font size=\'xx\'>\" + text[number] + \"</font>\" );
22. februar 2001 - 20:01
#10
Thanx!
22. februar 2001 - 20:02
#11
np
22. februar 2001 - 20:04
#12
Jeg kan squ ikke helt få det til at virke med tekst størrelsen... Hvor og hvordan placeres det?
22. februar 2001 - 20:07
#13
nute\'s script vil virke mindst ligeså godt som mit. men kræver det ikke at den tilfældige tekst er alt hvad der er på den side (i den ramme)?
22. februar 2001 - 20:07
#14
Prøv dette.... <html> <body> <script language=\"JavaScript\"> var text = [\"Tekst 1\",\"Tekst 2\",\"Tekst 3\"]; var number = Math.round(Math.random() * (text.length - 1)); document.open(); self.document.write( \"<font size=\'xx\'>\" + text[number] + \"</font>\" ); document.close(); </script> </body> </html>
22. februar 2001 - 20:10
#15
scriptene fungerer på nøyaktig samme måte, bortsett fra at når man legger teksten inn i en array, så slipper man å vite hvor mange tekster man har. man plasserer scriptet på det stedet hvor man vil at teksten skal skrives ut. Selvfølgelig kan dette gjøres mye mer kompleks, men prinsippet er vel det viktigste å få fram, ikke sant ? /nute
22. februar 2001 - 20:11
#16
yes - det var det samme jeg forsøgte...;> Prøv lige at lave en tilfældig tekst med størrelse (Jeg skal åbenbart have det ud i pap...)
22. februar 2001 - 20:13
#17
sux> bytt ut x\'ene i \"<font size=\'xx\'>\" med et tall (fx 8, 14, 20) så vil du se at størrelsen forandrer seg...
22. februar 2001 - 20:14
#18
Ah, det er \'xx\' der skal udskiftes med et tal mellem 1 og 7 self.document.write( \"<font size=4>\" + text[number] + \"</font>\" );
22. februar 2001 - 20:15
#19
yeps (den havde jeg godt...........) - hvad med teksttypen?
22. februar 2001 - 20:16
#20
Det er det pokers ved at sætte sin lid til et ellers fremragende program, Dreamweaver. Man mister blot følingen med html\'en...
22. februar 2001 - 20:18
#21
skal man lage god HTML, så må man bruke en helt vanlig tekst editor...fx. Ultra edit eller Homesite... /nute
Vi tilbyder markedets bedste kurser inden for webudvikling