已经实现文件拖放,如何实现上传
下面的代码能够实现文件拖放,如何实现上传呢,我是新手,谢谢大家帮助
<html>
<head>
<title>IVBDataObject Demo</title>
<style type="text/css">
fieldset{
text-align:center;
padding:2em
}
object{
width:36em;height:6em;
border:6px double activecaption;
vertical-align:middle
}
textarea{
width:70%;margin-top:0em;
word-wrap:normal;
vertical-align:middle
}
</style>
</head>
<body>
<fieldset>
<legend><strong>Drop File(s) ? </strong>
<object id="IAnimation"
classid="clsid:B09DE715-87C1-11D1-8BE3-0000F8754DA1">
<param name="OleDropMode" value="1">
</object>
</legend>
<label><em>output: </em></label>
<textarea id="output" cols="60" rows="10"></textarea>
</fieldset>
<script type="text/JScript">
function IAnimation::OLEDragDrop(Data){
if(Data.GetFormat(15)){
var O = "";
var e = new Enumerator(Data.Files);
while(!e.atEnd()){
O += e.item() + "\n";
e.moveNext();
}
var uploadNeed=e.item()
output.value = O;
BackColor=0x80000003;}
}
// Just for visual feedback...
function IAnimation::OLEDragOver(Data, _, _, _, _, _, State){
if (State == 0){
if(Data.GetFormat(15)){Backcolor = 0x80000002;}
}
if(State == 1){Backcolor = 0x80000003;}
}
function window::onload(){
IAnimation.BackColor=0x80000003;
}
</script>
<form name="form1" enctype="multipart/form-data" method="post" action="processFiles.php">
<input type="submit" name="Submit" value="上传">
</form>
</body>
</html>