所有的图放到一个html,拖放是HTML5标准的组成部分,若想要把drag1图片放入d
dataTransfer 對象主要有兩個方法:getData() 和 setData(),用來取值和保存值。
setData() 方法的第一個參數,也是 getData() 方法唯一的一個參數,是一個字符串,表示保存的數據類型。IE只定義了"text" 或 "URL" 兩種有效的數據類型, 而 HTML5 對此加以擴展,允許指定各種 MIME 類型 。考慮向后兼容,HTML5 也支持這兩種類型,但這兩種類型會被映射為 "text/plain" 和 "text/uri-list"。 //設置和接收文本數據
event.dataTransfer.setData('text',?'some?text');
var?text?=?event.dataTransfer.getData('text');
//設置和接收?URL
event.dataTransfer.setData('URL',?'http://www.xxx.com');
var?url?=?event.dataTransfer.getData('URL');
實際上,dataTransfer 對象可以為每種 MIME 類型都保存一個值,即可以同時保存一段文本和一個URL。
但是數據保存為文本或 URL 是有區別的,如果數據保存為文本不會有任何特殊處理,但是數據保存為 URL,瀏覽器會當成網頁中的鏈接,如果放置到另一個瀏覽器窗口,瀏覽器會打開該 URL,所以不希望打開鏈接需要阻止默認處理。
總結
以上是生活随笔為你收集整理的所有的图放到一个html,拖放是HTML5标准的组成部分,若想要把drag1图片放入d的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python创建access表_Acce
- 下一篇: 蒙特卡洛分析_随机模拟:马尔科夫链蒙特卡