我一直在尝试检查何时使用javascript将文件拖到我的网站上。我试过把一个“hitbox”div覆盖整个网站:
<div id="Drag-File-Hitbox" ondragover="BGDragFileOver()">
</div>
<style>
#Drag-File-Hitbox {
position: absolute;
width: 100%;
height:100%;
margin: 0;
padding:0;
z-index: 999999999;
}
</style>
每当我将文件拖到我的网站时,它就会按照我想要的方式执行操作,但我无法点击后台的内容,例如我的导航栏。我也尝试将ondragover事件放在body标签上,但这也不起作用。
答案 0 :(得分:0)
我使用jQuery修改了它,下面的代码适用于可能会导致同样问题的其他人。
Sub Tester()
Dim newJ, col, col2
Dim j, o
Set j = JsonConverter.ParseJson( _
"{'data':[{'price': 3, 'amount':7},{'price': 21, 'amount':16},{'price': 18, 'amount':4}]}")
Set col = New Collection
For Each o In j("data")
Set col2 = New Collection
col2.Add o("price")
col2.Add o("amount")
col.Add col2
Next o
Set newJ = CreateObject("scripting.dictionary")
newJ.Add "data", col
Debug.Print JsonConverter.ConvertToJson(newJ)
'>> {"data":[[3,7],[21,16],[18,4]]}
End Sub