Prikazi cijelu temu 18.02.2011 13:15
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Å etajući tekst
PreuzmiIzvorni kôd (Text):
  1. <HTML>
  2. <HEAD>
  3. <META NAME="generator" CONTENT="toniarts easyhtml v.2.4">
  4. <TITLE>Title of your page</TITLE>
  5. <script language="javascript">
  6.  
  7. for (i=0; i<29 ;i++) {
  8.  
  9. document.write("<style type='text/css'>#m"+i+"{ position: absolute; left: 0px; top: 0px;}<\/style>\n")
  10.  
  11. }
  12.  
  13. </script>
  14. </HEAD>
  15. <BODY>
  16. <script language="javascript">
  17.  
  18. var ax=20, ay=20
  19.  
  20. var speedx1=3, speedy1=3
  21.  
  22. var speedx2=3, speedy2=3
  23.  
  24. text="iCentar.ba portal"    ; // Maksimalno 30 znakova
  25.  
  26. anzahl=text.length
  27.  
  28. x=new Array()
  29.  
  30. y=new Array()
  31.  
  32. xst=new Array()
  33.  
  34. yst=new Array()
  35.  
  36.  
  37.  
  38. var ns4up = (document.layers) ? 1 : 0;
  39.  
  40. var ie4up = (document.all) ? 1 : 0;
  41.  
  42. if (ns4up) {
  43.  
  44.  hoehe = self.innerHeight-35;
  45.  
  46.  breite= self.innerWidth-anzahl*11;
  47.  
  48. } else if (ie4up) {
  49.  
  50.  hoehe = document.body.clientHeight-35;
  51.  
  52.  breite = document.body.clientWidth-anzahl*11;
  53.  
  54. }
  55.  
  56. var mx=breite, my=hoehe
  57.  
  58. document.write("<font color=\"#0000FF\">\n")         ; // Boja teksta
  59.  
  60. document.write("<b><tt><font size=\"+1\">\n")        ; //Veli
  61. ina i bold
  62.  
  63. for (i=0; i<anzahl ;i++) {
  64.  
  65. document.write("<div id='m"+i+"'>"+text.substr(i,1)+"<\/div>\n")
  66.  
  67. x[i]=0
  68.  
  69. y[i]=0
  70.  
  71. }
  72.  
  73. document.write("<\/font><\/tt></b><\/font>\n")
  74.  
  75. zufall()
  76.  
  77. mt()
  78.  
  79. function mt() {
  80.  
  81. xst[0]=(mx-x[0]+ax)/speedx1
  82.  
  83. yst[0]=(my-y[0]+ay)/speedy1
  84.  
  85. x[0]=x[0]+xst[0]
  86.  
  87. y[0]=y[0]+yst[0]
  88.  
  89. for (i=1; i<anzahl; i++) {
  90.  
  91. xst[i]=(x[i-1]-x[i]+10)/speedx2
  92.  
  93. yst[i]=(y[i-1]-y[i])/speedy2
  94.  
  95. x[i]=x[i]+xst[i]
  96.  
  97. y[i]=y[i]+yst[i]
  98.  
  99. }
  100.  
  101. if (Math.abs(xst[0])<0.2 && Math.abs(yst[0])<0.2 && Math.abs(xst[anzahl-1])<0.2 && Math.abs(yst[anzahl-1])<0.2) {zufall()}
  102.  
  103. for (i=0; i<anzahl; i++) {
  104.  
  105. if (ns4up) {
  106.  
  107. document.layers["m"+i].left=x[i]
  108.  
  109. document.layers["m"+i].top=y[i]
  110.  
  111. }
  112.  
  113. if (ie4up) {
  114.  
  115. document.all["m"+i].style.pixelLeft=x[i]
  116.  
  117. document.all["m"+i].style.pixelTop=y[i]
  118.  
  119. }}
  120.  
  121. setTimeout("mt()",10)
  122.  
  123. }
  124.  
  125. function zufall() {
  126.  
  127. if (ns4up) {
  128.  
  129. mx=breite*Math.random()+pageXOffset
  130.  
  131. my=hoehe*Math.random()+pageYOffset
  132.  
  133. }
  134.  
  135. if (ie4up) {
  136.  
  137. mx=breite*Math.random()+document.body.scrollLeft
  138.  
  139. my=hoehe*Math.random()+document.body.scrollTop
  140.  
  141. }
  142.  
  143. speedx1=Math.random()*10+1
  144.  
  145. speedy1=Math.random()*10+1
  146.  
  147. speedx2=Math.random()*10+1
  148.  
  149. speedy2=Math.random()*10+1
  150.  
  151. }
  152.  
  153. </script>
  154. </BODY>
  155. </HTML>

Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.