+ Yanıtla
Toplam 6 sonuçtan 1 ile 6 arası olanlar

Konu Başlığı: Zamanlanan sürede geri yönlendirme kodu!

  1. #1

    Zamanlanan sürede geri yönlendirme kodu!

    Merhaba,

    Arkadaşlar local sunucumda kurulu bir sistem var.Örneğin DB ye bir veri gönderdiğimde kod beni geldiğim sayfaya geri gönderiyordu.

    ------------------------------------------
    Örn;

    demir.ASP \
    tugla.ASP -->>>>> islem_tamam_geri_git.ASP
    yakit.ASP /

    gibi...
    ------------------------------------------

    Fakat bu işlem xp üzerindeki local sunucumda çalışıyordu. Vista'ya geçtikten sonra çalışmamaya başladı. İlginç olarak elimin altında bulunan diğer sunucular üzerinde denediğimde de kodun çalışmadığını gördüm.

    Kısacası xp ortamında çalışan kod vista ve web üzerinde çalışmıyor.

    Kod şu;
    Kod:
    Response.Write "<meta http-equiv=refresh content=3;url=JavaScript:history.back()>"
    Sizce bu neden olabilir?

    DÜZELTME
    Arkadaşlar Explorer versiyonundan dolayı olabilir mi? yani eski sürümlerde çalışıyormu acaba kullanan varsa bilgi verebilir mi?
    Mesaj Ynfkr tarafından 11.11.2008 (21:15) yeniden düzenlendi. Açıklama: ek bilgi

  2. #2

    Re: Zamanlanan sürede geri yönlendirme kodu!

    Merhaba,

    ASP ile programlama yapmiyorum o yuzden sadece fikir vermek amaciyla soyluyorum. Output icin gonderdigin veriler cache de biriktirilip tek bir seferdemi basiliyor yoksa anindami gonderiliyor. Eger aninda basiliyorsa daha once gonderdigin bir veri yuzunden calismiyor olabilir.
    dusk till dawn // Jazz Whiskey Cigar // over and overloaded again // coding... quaking...

    Minimal Code - Sayfalar.com

  3. #3

    Re: Zamanlanan sürede geri yönlendirme kodu!

    Arkadaşım ilgin için sağol fakat konunun boyutu değişti.

    Firefox ve Xp kurulumu ile birlikte gelen IE üzerinde kod çalışıyor. Ama vista da bulunan IE 7 sürümünde çalışmıyor.

    Şu an vista üzerine Firefox ve Opera kurarak denedim sorun yapmadı. Bir kaç gündür bakıyorum ama JavaScript yerine kullanabileceğim bir şey bulamadım.

    Yani IE7, Firefox ve Opera üzerinde çalışan ve kullanıcıyı belirlenen süre sonunda geldiği sayfaya geri gönderebilecek bir kod biliyor musunuz?

  4. #4

    Re: Zamanlanan sürede geri yönlendirme kodu!

    Arkadaşlar Google'da yurt dışı sayfalarda arattığımda bu konu ile ilgili onlarca soru buldum ama çoğu cevapsız kalmış. Yani herkes FF ve IE7 den önceki sürümlerde kodu çalıştırmış ama IE7 yememiş.

    Fakat zoque.net bunu başarmış. Bizi yönlendirdiği sayfadaki kodu inceledim ama kendime uyarlayamadım.

    Artık son çare olarak tarayıcı desteklemiyorsa tıkla kodunu ilave ederek devam edeceğim.

    Kod:
    Response.Write "Yeni stok bilgisi sisteme eklendi."
    Response.Write "<meta http-equiv=refresh content=3;url=JavaScript:history.back()>"
    
    Response.Write "<a href=""JavaScript:history.back()"">Tarayıcınızın sizi yönlendirmemesi durumunda buraya tıklayınız</a>"

  5. #5

    Re: Zamanlanan sürede geri yönlendirme kodu!

    o zman aşağıdaki şekilde olur o zaman istediğin

    <script>setTimeout(history.back(), 3000);</script>
    sevgiSaygi = true;

  6. #6

    Re: Zamanlanan sürede geri yönlendirme kodu!

    Evet verdiğiniz kod çalıştı teşekkürler.

    Ayrıca şimdi farkettim ki,
    Kod:
    <meta http-equiv=refresh content=3;url=JavaScript:history.back()>
    şeklinde kullanınca IE7 geri yönlendiriyor ama

    Reponse.Write içinde kullandığımda IE7 de çalışmıyor.

    İlgin için tekrar teşekkürler.

+ Yanıtla

Bu konu başlığı için etiketler

Mesaj Seçenekleri

  • Yeni başlık açamazsınız
  • Cevap yazabilirsiniz
  • Dosya ekleyemezsiniz
  • Mesajlarınızı değiştiremezsiniz