拖放(Drag 和 drop)是 HTML5 標(biāo)準(zhǔn)的組成部分。
我們提供的服務(wù)有:網(wǎng)站制作、成都網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、桐廬ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的桐廬網(wǎng)站制作公司
瀏覽器支持:Internet Explorer 9、Firefox、Opera 12、Chrome 以及 Safari 5 支持拖放。
被拖元素,dragElement :
(1)添加事件:ondragstart
(2)添加屬性:dragable
放置元素,dropElement:
1、添加事件:ondargenter , ondragover , ondragleave , ondragend ,ondrop
和mouser劃入劃出一類的事件很類似,字面也很好理解,不贅述了,下面會(huì)用例子來(lái)說(shuō)明。
2、頁(yè)面上元素間的拖放
下面用個(gè)小例子,div間的拖放來(lái)展示,各個(gè)事件如何被觸發(fā):
系統(tǒng)中選擇的一個(gè)或多個(gè)文件拖入該div中,files中會(huì)存儲(chǔ)拖入文件的信息,然后我們通過(guò)file可以得到文件的類型,長(zhǎng)度,內(nèi)容然后實(shí)現(xiàn)上傳。
3、setDragImage(image, x, y)用于設(shè)置鼠標(biāo)移動(dòng)過(guò)程中隨鼠標(biāo)一起移動(dòng)的效果圖。必須在dragstart中設(shè)置。
4、types,effectAllowed和dropEffect分別是拖入元素的類型,拖拽過(guò)程中鼠標(biāo)顯示的樣式,不過(guò)通??梢院雎赃@幾個(gè)屬性,一般用不到。
步驟一:在Citrix StoreFront里啟用 Receiver for HTML5
請(qǐng)跟隨如下步驟在XenDesktop7環(huán)境中啟用Receiver for HTML5。您需要登錄您的Delivery Controller并使用Citrix StoreFront management console,當(dāng)然你也可以從Citrix Studio或者Citrix StoreFront console里進(jìn)行。打開(kāi)Citrix Studio management console,點(diǎn)擊Receiver for Web。
在中間窗格里,確保選擇了您想要的Store。
在右邊的窗格中,在Actions Store Web Receiver 點(diǎn)擊Deploy Citrix Receiver。
開(kāi)啟Receiver for HTML5有三個(gè)選項(xiàng):
Install locally
Use Receiver for HTML5 if local install fails
Always use Receiver for HTML5
選擇Use Receiver for HTML5 if local install fails。
步驟二:在Citrix Studio里啟用ICA WebSockets 連接策略。
在Citrix Studio配置完成后,在Citrix Studio management console里按照如下步驟開(kāi)啟WebSockets策略。這里,您可以查看相eDocs:Modify an existing (default) policy。
在Citrix Studio里打開(kāi)Policies。
在中間的窗格里,在Policies下修改現(xiàn)有的策略或者新建一個(gè)策略。
在右邊的窗格點(diǎn)擊Actions Edit Policy…。
在Edit Unfiltered窗口中輸入“WebSockets”并輕擊回車。您可以找到3條與WebSockets相關(guān)的策略設(shè)置。點(diǎn)擊每一條后面的Select。
這個(gè)要看你的游戲是用什么語(yǔ)言寫(xiě)的,架構(gòu)是怎么樣的。
如果就是PHP、ASP.NET寫(xiě)的,數(shù)據(jù)存數(shù)據(jù)庫(kù),那么是可以部署在虛擬主機(jī)上的。
(1)HTML5支持SVG,畫(huà)布和其他虛擬矢量圖形,而在HTML中,只有將它與Flash,Silver-light等不同技術(shù)結(jié)合在一起才能使用矢量圖形。
(2)HTML5使用Web SQL數(shù)據(jù)庫(kù),可用于臨時(shí)存儲(chǔ)數(shù)據(jù)但在HTML中只有瀏覽器緩存才可用于此目的。
(3)HTML5支持新的表單控件,例如:日期和時(shí)間,電子郵件,數(shù)字,范圍,電話,網(wǎng)址,搜索等。
(4)HTML 5是否允許音頻和視頻控件以及標(biāo)簽,HTML不允許音頻audio和video video標(biāo)簽。
(5)在HTML 5中,Doctype聲明非常簡(jiǎn)單易用,Doctype聲明在HTML中太長(zhǎng)且復(fù)雜
(6)charset,async和ping的屬性是HTML 5的一部分,HTML中不存在charset,async和ping等屬性
(7)增強(qiáng)了對(duì)Web應(yīng)用程序功能的支持:在HTML5允許瀏覽器作為應(yīng)用程序平臺(tái)運(yùn)行不需要使用任何基于JS或Flash的方法,因?yàn)镠TML5中固有的元素提供了所有功能。
(8)新增加的menu和menuitem元素是互動(dòng)元素規(guī)格的成分,但不經(jīng)常使用或開(kāi)發(fā)者社區(qū)津津樂(lè)道。但是,這兩個(gè)項(xiàng)目可用于確保增強(qiáng)的Web交互menu性。為簡(jiǎn)單起見(jiàn),標(biāo)簽用于表示移動(dòng)和桌面應(yīng)用程序中的菜單命令。
文章標(biāo)題:html5虛擬,HTML5開(kāi)發(fā)
文章轉(zhuǎn)載:http://m.rwnh.cn/article22/dscddjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、網(wǎng)站維護(hù)、網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)公司、域名注冊(cè)、營(yíng)銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)