IE8利用自帶的setCapture和releaseCapture解決iframe的拖拽事件方法
最近有個需求須要實現(xiàn)左右拖拽功能,頁面右邊是個iframe頁面,在chrome測試通過之后,發(fā)現(xiàn)在ie8上面效果不是很理想,最后查找資料得知可以使用ie自帶的setCapture和releaseCapture來解決。
sideDragBar.on('mousedown.sideMenu', function(e){ this.setCapture && this.setCapture();// ie下可以使用setCapture來解決object拖拽問題 startDragging(e); }); function removeDocumentListeners(e){ this.releaseCapture && this.releaseCapture(); // ie下可以使用setCapture來解決object拖拽問題 doc.off('mousemove.sideMenu'); doc.off('selectstart.sideMenu'); doc.off('mouseup.sideMenu'); }
以上所述是小編給大家介紹的IE8利用自帶的setCapture和releaseCapture解決iframe的拖拽事件方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
escape、encodeURI 和 encodeURIComponent 的區(qū)別
escape(), encodeURI()和encodeURIComponent()是在Javascript中用于編碼字符串的三個常用的方法,而他們之間的異同卻困擾了很多的Javascript初學(xué)者,今天我就在這里對這三個方法詳細地分析與比較一下。2009-03-03js如何構(gòu)造elementUI樹狀菜單的數(shù)據(jù)結(jié)構(gòu)詳解
由于業(yè)務(wù)需要,要求實現(xiàn)樹形菜單,且菜單數(shù)據(jù)由后臺返回,下面這篇文章主要給大家介紹了關(guān)于js如何構(gòu)造elementUI樹狀菜單的數(shù)據(jù)結(jié)構(gòu)的相關(guān)資料,需要的朋友可以參考下2021-05-05被jQuery折騰得半死,揭秘為何jQuery為何在IE/Firefox下均無法使用
某學(xué)員前日實施一個Web項目實施發(fā)生了悲劇,找到我求解決,把我也折騰個半死。2010-01-01javascript中使用new與不使用實例化對象的區(qū)別
這篇文章主要介紹了javascript中使用new與不使用實例化對象的區(qū)別的相關(guān)資料,需要的朋友可以參考下2015-06-06