(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
|
06. 02. 2007. | #1 |
profesionalac
Professional
Datum učlanjenja: 11.10.2006
Lokacija: beograd, srbija
Poruke: 271
Hvala: 32
10 "Hvala" u 7 poruka
|
javascript typewriter skripta...
yo all
da li neko zna JS za efekat pisace masine (dakle: typewriter), gde slova idu onako jedna za drugim, kao u filmovima gde je neki "space station project", i onda se dole ispisuju zelena slova: "Location: Mars Year: 2105 ....", i to se prosto zove typewriter text effect, cenim. ja sam googlovao dosta, nasao sam: 1) besplatnu skriptu, ali dosta traljavu, i onda kada sa njom recimo ispisujem <BR> ili ili tako nesto, on ispise bukvalno karakter po karakter, i onda kada ispise i poslednji karakter od <BR >, tek onda browser shvati da je to zapravo html, i onda prelomi red ili lupi space. to je uzasno. 2) skripte koje se placaju, neke u JS, neke u Javi, neke u flashu, i sve su tipa po 30-50$ (a necu da kradem i krekujem...) 3) nista vise...? ovaj moj specifican zahtev je da se napravi tipa kao mali monitor na sajtu, i da se na njemu ispise welcome poruka, u nekoliko redova, odredjenom bojom i sl, a IDEALNO bi bilo kada bi mogao i zvuk da se cuje, nesto kao: "taka-taka-taka... blip blip.. taka taka...", znaci kao iz filmova!! znam da je to previse sto trazim, ali ovo je forum za profesionalnce, zar ne? pa gde drugde da pitam ako ne ovde. koje je resenje, po vama, najbolje, a da moze da se izvede to? poz, dootzky |
06. 02. 2007. | #2 |
Nikola Denić
Sir Write-a-Lot
|
u flashu mozes da to uradis na milion nacina ....
__________________
Do not ask yourself what the world needs. Ask yourself what makes you come alive, and then go do that. Because what the world needs is people who have come alive |
06. 02. 2007. | #3 |
profesionalac
Professional
Datum učlanjenja: 11.10.2006
Lokacija: beograd, srbija
Poruke: 271
Hvala: 32
10 "Hvala" u 7 poruka
|
hm ok, da...
ali sta ako bih zeleo da taj "monitor" ucinim interaktivnim...? u smislu da mogu da ukucam komandu, tipa: "clear", i da se ekran ocisti, i da mi blinkce i dalje prazan kursor na tom mestu? ili komanda "ls", i da mi on kao pokaze sadrzaj tog "foldera", ili stagod -> pazi -> u pitanju je zezancija, znaci nije to ni terminal ni OS, treba mi simple interakcija... zato sam i pitao da li postoji jos neki nacin.. hvala za savet za flash, ali -> ja to zamisljam ovako: - imam jedan <DIV>, a njegova pozadina je "ekran" tog monitora. - imam JS (ili nesto drugo), koja ispisuje sadrzaj teksta u taj ekran (tj. taj DIV) - i imam dole jedno polje, koje ima transparent background, i izgleda kao deo "monitora", a kada ga grunes, u tom DIVu se, opet, pokazuje neki drugi tekst a da ne bi bilo submitovanja stranice, sa celom tom formom i sve, mislio sam da probam da implementiram nekakvo AJAX resenje, ali to ce biti avantura za sebe... cisto me zanima kako biste to vi ljudi resili... znaci ideja mi je: - monitor - da se tekst ispisuje slovo po slovo, sa potencijalnim zvukovima (typewriter) - da u isti taj "ekran" moze da se ukucava komanda, koja ce interaktivno da reaguje sa tim ekranom, i ispisuje sledeci sadrzaj... vec sam uradio "do pola", mogu kasnije veceras da okacim to online, da vidite ideju, ali tu mi fali skipta koja ne bi ispisivala " ", pa onda i ";" i tek onda to postane space, znaci typewriter skripta koja vec ume da interpretira HTML tagove i sl. + nemam taj ajax modul, probacu sam da ga napisem, ali trebace mi vremena, cenim, jer nisam do sada probao ajax (tj. probao sam, nekih pola sata, i batalio jer mi vreme nije tada dozvoljavalo :P) thx anyway za ideju, poz, d |
06. 02. 2007. | #4 |
banned
Professional
Datum učlanjenja: 04.06.2005
Poruke: 371
Hvala: 0
738 "Hvala" u 83 poruka
|
Previše mi je dosadno, pa htedoh da isprobam ovo, možda posluži kao ideja, znači ništa posebno:
Kôd:
<html> <head> <title>test</title> <script> var i = 0, w, t; function read_c() { tw('C:\>dir c:<br /><br /> Volume in drive C has no label<br /> Volume Serial Number is 000-000<br /> Directory of C:\<br /><br />DIR1 <dir> 00-00-00 00:00 dir1<br />DIR2 <dir> 00-00-00 00:00 dir2<br /> 0 file(s) 0 bytes<br /> 2 dir(s) 0 bytes free'); } function tw(testString) { if(t) return false; w = testString.match(/<[^>]+>|&[^;]+;|.{1}/img); t = setInterval('add()', 100); } function add() { var a = ''; var b = w; var d = document.getElementById('test'); for(j = 0; j < b.length; j++) { a += b[j]; if(j == i) break; } d.innerHTML = a; if(i != (w.length - 1)) d.innerHTML += '_'; i++; if(typeof w[i] == 'undefined') { clearInterval(t); t = null; i = 0; } } </script> </head> <body> <a href="#" onclick="tw('aak <strong>kl</strong> kl <br /> asdf ddf <i>gd</i>'); return false;">test start</a> <form onsubmit="read_c();return false;"><input type="submit" value="dir c:"/></form> <div id="test"></div> </body> </html>
__________________
Don't look at me; I'm lost too. “If you can't dazzle them with brilliance, baffle them with bul*s**t.” |
06. 02. 2007. | #5 |
banned
Professional
Datum učlanjenja: 04.06.2005
Poruke: 371
Hvala: 0
738 "Hvala" u 83 poruka
|
zaboravio sam da napišem, pogledaj i css osobinu white-space, kako ne bi morao da koristiš <br /> i već \n i razmak(\s)
__________________
Don't look at me; I'm lost too. “If you can't dazzle them with brilliance, baffle them with bul*s**t.” |
06. 02. 2007. | #6 |
Ivan Dilber
Sir Write-a-Lot
|
postojala je na webmonkey.com takva "virtuelna linux konzola" koju je jedan od likova iz te ekipa pisao u javascriptu ( i to pre nekih 10-tak godina ), samo ne znam da li to jos ima tamo, posto ih je lycos ugasio, pa pokrenuo ponovo... potrazi..
__________________
Leadership is the art of getting people to want to do what you know must be done. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
TV Program Skripta | djole1989 | Web design, Layout, User Interface | 4 | 30. 08. 2008. 22:42 |
PHP video skripta | Filip_B | Web aplikacije, web servisi i software | 0 | 13. 04. 2008. 09:41 |
Upload php skripta | Ministar | Sva početnička pitanja | 22 | 19. 02. 2008. 08:32 |
ROI tracking PHP skripta | Mr.Paja | PHP | 1 | 24. 12. 2007. 02:11 |
Download skripta | Bojan Zivanovic | PHP | 8 | 17. 01. 2006. 23:21 |