• 30-09-2012, 10:22:47
    #1
    document.getElementById("dl").innerHTML = '<a href="<?php echo $scripturl . "download2.php?a=" . $filecrc . "&b=" . md5($foundfile[1].$_SERVER['REMOTE_ADDR']) ?>"><img src="2.gif" alt="Hemen indir" /></a>';
    Yukarıdaki kod anladığınız üzere bir button şeklinde bir download linki oluşturuyor. Ben bu butona tıklandığında hem dosyanın inmesini hemde sayfanın yenilenmesini istiyorum. Şimdiden teşekkürler
  • 30-09-2012, 10:30:53
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    javascript konusu bu yalnız benim bildiğim
  • 30-09-2012, 10:40:36
    #3
    CebR adlı üyeden alıntı: mesajı görüntüle
    javascript konusu bu yalnız benim bildiğim
     document.getElementById("dl").innerHTML = '<a href="<?php echo $scripturl . "download2.php?a=" . $filecrc . "&b=" . md5($foundfile[1].$_SERVER['REMOTE_ADDR']) ?>" onclick="location.reload(true)"><img src="2.gif" alt="Hemen indir" /></a>';
    Şeklinde denedik olmadı...
    Javascriptten de bilen varsa söylesin lütfen

    -Not : Butonu yok etme de olur.
  • 30-09-2012, 10:46:42
    #4
    burdakileri denediniz mi
  • 30-09-2012, 10:48:27
    #5
    CebR adlı üyeden alıntı: mesajı görüntüle
    burdakileri denediniz mi
    Hocam zaten 1 adet a href var çalışacağını zannetmiyorum..
    Şu butonu yok edebilsek
  • 30-09-2012, 12:00:45
    #6
    $(document).ready(
    function($) {
    $('#dl>a').live("click",function(){
    window.setTimeout(function(){
    $(this).remove();
    }, 100);
    });
    });


    bu kodu script olarak ekle olması lazım..
  • 01-10-2012, 04:59:53
    #7
    Üyeliği durduruldu
    ExtJS kütüphanesi ile yapabilirsin.
    Google da "ExtJS button / download" diye ara ve yabancı kaynaklarda ki kodları dene.
  • 01-10-2012, 18:00:23
    #8
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Selam ozan,

    Öncelikle sorun şu.Senin kullandığın scriptte bu kod zaman dolduğunda download linki vermesini sağlıyor sadece.İndirmesini sağlamıyor.Bu nedenle buraya eğer DOWNLOAD linksiz bir şey istersen, kod aşağıdaki gibi olacaktır :

    Alıntı
    document.getElementById("dl").innerHTML = '
    <meta http-equiv="refresh" content="0;URL=<?php echo $scripturl . "download2.php?a=" . $filecrc . "&b=" . md5($foundfile[1].$_SERVER['REMOTE_ADDR']) ?>"">
    <META http-equiv="Refresh" content="1;">
    ';
    kolay gelsin.