SORU
23 NİSAN 2009, PERŞEMBE


YANİ durdurma animasyonlu GİF

Herkes geçici bir çözüm animasyonlu GİF yapmayı biliyor tıkladıktan sonra hareketli olmaya devam bir link veya sayfa üzerinde bir form IE üzerinde göndermek mi? Bu diğer tarayıcılarda gayet iyi çalışıyor.

Teşekkürler.

CEVAP
15 Aralık 2009, Salı


Kabul edilen çözüm benim için işe yaramadı.

Biraz daha araştırma yaptıktan sonra this workaround, rastladım ve gerçekten işe yarıyor.

İşte olayın özü:

function showProgress() {
    var pb = document.getElementById("progressBar");
    pb.innerHTML = '<img src="./progress-bar.gif" width="200" height ="40"/>';
    pb.style.display = '';
}

ve html

<input type="submit" value="Submit" onclick="showProgress()" />
<div id="progressBar" style="display: none;">
    <img src="./progress-bar.gif" width="200" height ="40"/>
</div>

Form gönderildiğinde, <img/> etiketi eklenir ve nedense ıe animasyon konulardan etkilenmez.

Firefox, ıe6, ıe7 ve ıe8 test.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • KarnasCamillo

    KarnasCamill

    24 EKİM 2007
  • Photoshop Pro Help

    Photoshop Pr

    1 Ocak 2007
  • RobertDuskin

    RobertDuskin

    12 HAZİRAN 2008