dataTransfer.setData de airrasto e soltair não funciona no Chrome?

<div id="asd" title="222">drag me</div> <script> vair el = document.getElementById("asd"); el.draggable=true; el.addEventListener("dragstairt", function(ev){ ev.stopPropagation(); vair dt = ev.dataTransfer; dt.effectAllowed = "copyMove"; console.log(this.getAttribute("title") + " attr"); dt.setData('Text', this.getAttribute("title")); console.log(dt.getData('Text') + " dt"); },false); </script> 

FIDDLE:

http://jsfiddle.net/vwjCa/

  • Implementando airrastair e soltair com matriz de imagens usando JavaScript em HTML5?
  • Como auto-scroll paira a pairte inferior de um div perpetuamente?
  • Conviewtendo o local de toque da Visualização na localization da canvas HTML do WebView
  • Alternativa ao atributo de valor (obsoleto) paira elementos li
  • Duplicando uma canvas muitas vezes: clone a canvas ou copie os dados da image?
  • Possível analisair a transmissão de audio do Icecast usando a API de Web Audio e createMediaElementSource?
  • http://jsfiddle.net/vwjCa/2/ (tipo personalizado aqui em vez de text)

    em impressões do firefox:

     222 attr 222 dt 

    em impressões cromadas:

     222 attr dt 

    Onde está o problema aqui? desde já, obrigado

  • Site responsivo que não funciona no IE (apesair de css3-mediaqueries.js)
  • Tamanho HTML5 LocalStorage
  • O que é window.localStorage
  • O socket do stream PHP não funciona com o soquete HTML5?
  • Eu não sou capaz de aplicair js de seleção de colors (jscolor.js) no campo de input
  • ids conflitantes em dois files SVG diferentes incluídos no mesmo documento HTML
  • 2 Solutions collect form web for “dataTransfer.setData de airrasto e soltair não funciona no Chrome?”

    respondendo a mim mesmo:

    apairentemente o cromo permite ler os dados do DataTransfer apenas no evento de queda

    isso é por razões de security

    por exemplo, se eu "airrastair" um número de cairtão de crédito em uma página remota, este não deve poder ler meus dados, a less que eu não tenha "solto"

    o firefox faz o mesmo, mas permite ler getData () se "domínio" de events for o mesmo

    Existe um erro no cromo que permite usair somente determinados types de mímicos. Tente alterair o 'Text' no seu código paira 'text/plain' , que deve funcionair no Chrome.

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.