Admin Admin
Number of posts : 262 Join date : 08.03.12 Age : 62 Dzīvesvieta : Talsi
| Tēma: Raksts ar spalvu Piektdiena Jūlijs 26, 2013 7:57 pm | |
| Interesants skripts. Raksts kas veidojas ar spalvu rakstīts. Izskatās, kad pats sēdi kabinetā un raksti svarīgu dokumentu. Ievieto kr gribi redzēt rakstu: - Kods:
-
<!-- Raksts ar spalvu --> <div id="letter_src"> Sveicināts, mūsu mājas lapas apmeklētāj||||||||||apmeklētāj!<br> Šajā mājas lapā varat izlasīt un uzzināt daudz kā jauna un interesata.<br> Varat mainīt tekstu pēc savas patikas.<br> Jo garāks teksts jo vairākas reizes spalva paņems tinti.<br> Saglabā bildes savā lapā||||menedžerī un nomaini adreses.<br> Vari mainīt arī, tintnīcas atrašanās vietu ar buttom un left.<br> Maināmās vietas ir 2 inkwell 1 un inkwell 2<br> Abajos jābūt parametriem vienadiem obligāti.<br> Vari mainīt ai fonta lielumu un šriftu.<br> Font-family šrifta veids<br> Font-size fonta lielums<br> Font-weight fonta lielums. </div> <div id="letter"></div> <img id="inkwell1" src="http://digitalpreces.ucoz.lv/_tbkp/Raksts_arspalvu/inkwell1.gif" alt="inkwell1" /> <img id="inkwell2" src="http://digitalpreces.ucoz.lv/_tbkp/Raksts_arspalvu/inkwell2.gif" /> <style> #inkwell1 { bottom: 50px; left: 250px; position: fixed; } #inkwell2 { bottom: 50px; left: 250px; position: fixed; visibility: hidden; } #letter { font-family: Comic Sans MS; font-size: 18px; font-weight: bold; margin: 50px auto; position: relative; width: 100%; } #letter_src { display: none; } </style> <script> window.onload = function(){ var vLetter = document.getElementById('letter'); var iSpeedInk = 5; var sText = document.getElementById('letter_src').innerHTML; var iCurChar = 0; var sChars = '<span>'; var iCurInk = 0; var sCurCaret = ''; var sCaret = " <img src='http://digitalpreces.ucoz.lv/_tbkp/Raksts_arspalvu/pen.gif' style='position:absolute' />"; var doStep = function () { var sChar = sText.charAt(iCurChar); var iDelay = 32; if (sChar == '') { sCurCaret = ''; } else if (sChar == '|') { sChar = ''; sChars = sChars.substring(0, sChars.length-1); iDelay = 64; } else if (sChar == '<') { var iPos = sText.indexOf('>', iCurChar); sChar = sText.substring(iCurChar, iPos + 1); iCurChar = iPos; } else if (sChar == '&') { var iPos = sText.indexOf(';', iCurChar); sChar = sText.substring(iCurChar, iPos + 1); iCurChar = iPos; } else if (sChar == '.') { iDelay = 300; } else if (sChar == ',') { iDelay = 100; } else if (sChar == ' ') { iDelay = 32; } else if (iCurChar > 5) { sCurCaret = sCaret; } if (sChar == ' ') { iCurInk += iSpeedInk; sChar = '</span><span style="color:RGB(' + (iCurInk) + ',' + (iCurInk) + ',' + (iCurInk) + ')">' + sChar; } if (document.getElementById('inkwell2').style.visibility == 'visible') { sCurCaret = sCaret; document.getElementById('inkwell2').style.visibility = 'hidden'; sChar = '</span><span style="color:RGB(0,0,0)">' + sChar; } if (iCurInk > 160) { iCurInk = 0; document.getElementById('inkwell2').style.visibility = 'visible'; iDelay = 1000; sCurCaret = ''; } sChars += sChar; if (iCurChar == sText.length - 1) sCurCaret = ''; vLetter.innerHTML = sChars + sCurCaret; iCurChar++; if (iCurChar < sText.length) { setTimeout(doStep, 20 + iDelay); } } doStep(); }; </script><br> <!-- /Raksts ar spalvu --> Viss smalkāk ir skripta tekstā. | |
|