想象一下,我希望用戶能夠將選定的像素從MSPaint複製粘貼到基於瀏覽器的應用程序中。這可能在任何當前的瀏覽器中使用JavaScript嗎?它會成爲HTML5中的可能嗎? 如果不是,使用Flex/Silverlight之類的東西是否可行,或者目前根本無法實現,那麼您必須保存文件並手動上傳它?將非文本數據粘貼到基於瀏覽器的應用程序中
更新:聽起來像HTML5應該允許它,但這是未來真正有用的方法。有人提到了Java applet和Flash的一些建議,可能Flash會更可取,因爲Web客戶端的某些部分可能會使用Flex ......我寧願沒有在我的網站中使用Flash的要求。
不是一個真正的答案,但它是朝着正確方向邁出的一步,我確信:要將數據直接插入到html標記中,請參見data URI scheme (wikipedia)。不幸的是,現在你被困在剪貼板上的客戶端圖像之間,並將其編碼成可插入圖像src中的字符串。不幸的是,除VB或Java或ActiveX(僅限IWindows)外,沒有辦法。 – 2010-06-18 21:43:33
如果我可以將數據存入網絡應用程序,我可以將它發送到服務器並吐出某種圖像......大的可用性獎金是用戶能夠複製粘貼圖像數據而無需保存作爲文件自己並上傳。 – 2010-06-19 11:56:21