Drag and drop the HTML, trying to work out to allow a drop on an element,
According to:
You can not read the datatransfer datastore on the drawer. Since the drawer is an event that you are supposed to cancel, to indicate that you accept a drop - and during the drag-overs you can not tell what is being dragged, How does this work? Am I clarifying something here?
It seems that if any chance of being dragged can be left on your element, then you can cancel the drawer / drenter, but you can only know what was going on in the drop Pulled on
So - we've got a way to do this.
You can to read the dataTransfer.types property, which gives a list of types that are added through the set data. So if you use a custom string as one of those types, then you can see that to verify the existence of the drag data you have added to it. For example, Then in Dragen you can see that this type exists:
event.dataTransfer.setData ("SpecialAmbedAdvancedAdsource", Data);
function ondragover (ev) {if (ev.dataTransfer.types & amp; Ev .datatransfer.types.indexOf ("special nameofdragrasource") & gt; -1) {// cancel event}}
No comments:
Post a Comment