2013-07-15 87 views
0

我使用uploadify的最新Flash版本。我需要從上傳過程中的用戶計算機或上傳後獲取源圖像路徑。Uploadify - 獲取源圖像路徑

如何做到這一點?

+0

通常不可能出於安全原因,即使在Flash中也不行我認爲 –

+0

如果你正在嘗試這樣做,我會說你會走錯路。 Web服務器和Web應用程序沒有任何關於客戶端文件系統的知識。 –

+0

那麼,*有一些合法的例外情況 - 例如,文檔的原始上傳位置是要存儲的相關信息的文檔管理系統。不過,這樣的例外並不多。 –

回答

0

確定其簡單! 以下面的HTML爲例。

<input type="file" name="file_upload" id="file_upload" /> 

<img src='' id='myimg' /> 

初始化時您可以添加onSelect事件,並從中你可以添加源到任何img元素

$(function() { 
    $("#file_upload").uploadify({ 
    'swf'  : '/uploadify/uploadify.swf', 
    'uploader' : '/uploadify/uploadify.php', 
    'onSelect' : function(file) { 
     $("#myimg").attr('src',file.name); 
    } 
    }); 
}); 

這將更新imgae來源,您的問題將得到解決。

+0

這隻適用於支持HTML5的瀏覽器嗎? – user2457382

+0

不,它將適用於html4和html5 –