Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Jak zmodifikować
marcinn12
post 2.08.2008, 14:36:37
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 2.08.2008

Ostrzeżenie: (0%)
-----


Cytat
W ramach HEAD
<script type="text/javascript"><!-- // start hiding

//BigDay = new Date("January 1, 2001");
BigDay = new Date(2001,0,1);
msPerDay = 24 * 60 * 60 * 1000 ;
var id,pause=0, position=0;

function showtime() {
today = new Date();
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
tdays = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
}

function Liczebnik( ile, rdzen, konc1, konc2, konc5 ) { // Autor Romuald Zylla
var N0, N1, N2, R0;
  N0 = Math.floor( Math.abs( ile ) ); // funkcja ma sens dla liczb całkowitych
  N1 = N0 % 10;
  N2 = N0 % 100;
  R0 = konc1;
  if (N0 == 1) R0 = konc1
 else if ((N2 > 4) && (N2 < 22)) R0 = konc5
  else if ((N1 > 1) && (N1 <= 4)) R0 = konc2
  else R0 = konc5;
  return rdzen + R0;
}

function imascroller() {
 // variables declaration
  var i, k;
  showtime();

 // Prosze zwrocic uwage na uzycie funkcji Liczebnik do generowania koncowek
  var msg= " "+Liczebnik( daysLeft, "Został"," ","y ","o " ) +
 daysLeft+Liczebnik( daysLeft, " ","dzien, ","dni, ","dni, " ) +
 hrsLeft +Liczebnik( hrsLeft," godzin", "a","y","" ) +" i "+
 minsLeft+Liczebnik( minsLeft," minut", "a ","y "," " )+" do trzeciego tysiąclecia!"+
 " ";
 // increase msg
  k=(150/msg.length)+1;
  for(i=0;i<=k;i++) msg+=" "+msg;
 // show it to the window

  document.forms[0].imascroller.value=msg.substring(position,position+300);
 // set new position
  if (position ++== 300) position = 0;
 // repeat at entered speed
  id = setTimeout( "imascroller()", 200 ); 
}
 // End Hiding Here -->
</script>

Na początku w znaczniku BODY należy jeszcze dodać
<body onload="imascroller()">

W ciele strony należy dodać wywołanie okienka z tekstem
<form ID="form2" action=get>
<input type="text" name="imascroller" size="60" value="">
</form>




Jak to zmodifikować, żeby tekst był nieruchomy?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:19