Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.

Yazılım Soruları

0

C# Upload kodum firefox güncellemesinden sonra çalışmıyor

Öncelikle bölye bir faydalı siteyi biz amatorlere sunduğunuz için emeği geçen herkese teşekkür ederim.
Mozzilla Firefox güncellemesinden sonra sitelerimde kullandığım Uploadify  çalışmaz görünmez oldu.
Diğer tarayıcılarda sorun yok. Modzilla firefox iin bu sorunu nasıl düzelilebilir?  Hiç gözükmüyor.

head arasındaki upload clasları
...<link href="Sayfauploadify/uploadify.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="Sayfauploadify/swfobject.js"></script>
    <script src="Sayfauploadify/jquery-1.3.2.min.js" type="text/javascript"></script>
    <script type="text/javascript" src="Sayfauploadify/jquery.uploadify.v2.1.0.min.js"></script>
    <script type="text/javascript">
        var fotoj = jQuery.noConflict();
        fotoj(document).ready(function () {

            fotoj("#<%=FileUpload1.ClientID%>").uploadify({
                'uploader': 'Sayfauploadify/uploadify.swf',
                'script': 'SayfaUpload.ashx', // Handler dosyamız
                'cancelImg': 'images/cancel.png',
                'folder': 'sayfadosasya/', // dosyaların yükleneceği klasörü ve yazma izni verilmiş olmalı
                'multi': true, // çoklu yükleme açık olsun
                'fileDesc': 'Image Files', // Dosya türü olarak sadece resim dosyaları olsun
                'fileExt': '*.jpg;*.png;*.gif;*.bmp;*.jpeg',  // Resim uzantılarını belirliyoruz
                'buttonText': 'Resim Yükle', // butonumuzun adı
                'auto': true, // resimler seçildikten sonra otomatik yüklensin mi
                'scriptData': { 'GelenID': '<%=HiddenField1.Value%>' },
                onAllComplete: function (event, data) {
                    //  window.location.href = 'Yukle.aspx'; // yükleme tamamlandıktan sonra gidecek sayfa
                }

            });
        });
    </script>



sayfada çağrışış şekli
...<asp:FileUpload ID="FileUpload1" runat="server" accept="gif|png|jpg" />





Multi konu için özür dilerim. Aşağıdaki Diğer konuyu açtıktan sonra sorunun sadece bir tarayıcıda yaptığını farkettim. Diğer konuyu silemedim.


""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
sitelerimin tamamında kullandığım meşhur bir upload var uploadify duymuşsunuzdur. yıllardır sorunsuz çalışan bu hazır kod birden bir upload buonu sitelerimin tamamında aynı anda frklı sitelerde  gözükmez oldu sebebini günlerdir bulamıyorum sebebi ne olabilir.
normalde sayfa kodumda
<td><asp:FileUpload ID="FileUpload1" runat="server" accept="gif|png|jpg" /></td>  controlu


modzilla firefox ta firibug kod incelem eklentsi ile inceledğimde buton class almış ve gizli gözüküyor bunla alakası varmıdır yada daha önced böylemiydi bilmiyorum. <td></td> arası boş gözüküyor tıklayınca
<td>
<input name="ctl00$ContentPlaceHolder1$FileUpload1" id="ContentPlaceHolder1_FileUpload1" accept="gif|png|jpg" style="display: none;" type="file">
<div id="ContentPlaceHolder1_FileUpload1Uploader" style="visibility: visible;"></div>
<div id="ContentPlaceHolder1_FileUpload1Queue" class="uploadifyQueue"></div>
</td>

gerekli oluırsa tüm sayfa kodlarını yazarım
acil yardım lazım

Soran:24.03.17 15:10
misafir  

1 Cevap

0
Uploadify zannedersem Flash kullanıyor. Bu yüzden olabilir. Artık tarayıcılar Flash'ı otomatik olarak oynatmıyorlar ve sürekli olarak oynatma / oynatmama / yükleme seçenekleri üzerinde değişiklik yapıyorlar. Güncelleme ile bu konuda bir değişiklik gelmiş olabilir.

Uploadify'nin bir HTML5 sürümü var. Onu denemeni öneririm.

Buna ek olarak web uygulamalarında Flash kullanılmaması taraftarıyım. Zaten tüm tarayıcılar Flash desteğini bitiriyor ve Flash kendi kendine yüklenmiyor. Dolayısıyla sitemizi ziyaret edenler Flash olan yerleri görmüyorlar ve kullanamıyorlar.

Flash yerine animasyonlar için HTML5 animasyonları kullanılmalı. Çünkü HTML5 animasyonları zaten tarayıcıların bir parçası. Artık Flash desteklememelerinin bir sebebi de bu. Tarayıcılar, animasyon, animasyonun güvenliği ve güncellenmesi için 3. parti bir eklentiye bağımlı değiller.

Şu anda yapamam ama ASP.NET ve dosya yükleme üzerine ilerleme göstergesi olan, çoklu dosya yükleyebilen sade bir örnek geliştirebilirim. Eğer yaparsam buraya adresini eklerim.


Cevaplayan: 24.03.17 21:13
cevapsitesi
101,166p 10ü