ドラッグアンドドロップする際に、ついでに記述したほうがいいかも知れないJSとCSS

, ,

JSの関数はmousemove時に随時実行しておく。
cssはドラッグアンドドロップする領域にかかる部分に効かせると、良い感じにドラッグアンドドロップできるかも。


var text_select_release = function() {
    if (window.getSelection) {
        var selection = window.getSelection();
        selection.collapse(document.body, 0);
    } else {
        var selection = document.selection.createRange();
        selection.setEndPoint("EndToStart", selection);
        selection.select();
    }
};

.drag_area {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}