Javascript sorunu

  • Konuyu başlatan Konuyu başlatan dne
  • Başlangıç tarihi Başlangıç tarihi

dne

Öğrenci
Katılım
4 Haziran 2011
Mesajlar
1
Reaksiyon puanı
0
Puanları
0
Merhaba arkadaşlar,
Ben projem için dakika olarak geri sayan bi javascript attıam her sayfaya.2 dk.dan geriye sayıyo ve sonra 0a gelince response ile üyeol sayfasına yönlendiriyorum.Javascript kodu aşağıdaki gibi.Yalnız burda benim sorunum bu javascript sadece bir sayfada çalışıyo diğerlerinde çalışmıyo.Neden kaynaklanıyor olabilir?Teşekkürler.İyi çalışmalar
<scripttype="text/javascript">
var sec = 30; var min = 02;
function countDown() {
sec--;
if (sec == -01) {
sec = 59;
min = min - 1;
}
else {
min = min;
}
if (sec <= 9) { sec = "0" + sec; }
time = (min <= 9 ?
"0" + min : min) + " min and " + sec + " sec ";
if (document.getElementById) { theTime.innerHTML = time; }
SD = window.setTimeout(
"countDown();", 1000);
if (min == '00' && sec == '00') { sec = "00"; window.clearTimeout(SD); window.location.href = 'uyeOl.aspx' }
}
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
}
else {
window.onload =
function() {
if (oldonload) {
oldonload();
}
func();
}
}
}
addLoadEvent(
function() {
countDown();
});
</script>
<
styletype="text/css">
.timeClass {
font-family:arial,verdana,helvetica,sans-serif;
font-weight:normal;
font-size:10pt;
}
 

yetkilibiri

Profesör
Katılım
22 Ağustos 2008
Mesajlar
1,094
Reaksiyon puanı
7
Puanları
218
Diğer sayfalarda yazım hatası olması muhtemeldir.
Çalışan sayfanın aynısından farklı isimlerde kopya oluşturarak dene hâla problem var mı bir bak...

Hangi arayüzü kullanıyorsun ?
.NET ile yazıyorsan CTRL+K+D yap derleme desteği verecektir. Yazım hatası varsa daha kolay görürsün.
 

magnet

Asistan
Katılım
17 Eylül 2005
Mesajlar
499
Reaksiyon puanı
5
Puanları
18
script type ayrı olacak
style type ayrı olacak.

diğer sayfalarda farklı javascript kodları kullanıyorsan değişkenlerinin çakışma ihtimalinden dolayı çalışmıyor olabilir.
 
Üst