SaveToFile在 客户端没这个权限。
解决方案 »
- 谁来挑战高难度,如何在动态页面做动态图片热点
- php和javascript对于操作xml节点产生混淆了
- 如何写这样的 脚本?
- 将字符串值赋给日期对象的问题,搞不明白,请高手赐教啊!答者有分!
- 怎么才能定义类似“Number.MAX_VALUE”的成员常量?
- 在IE中可以改变一个元素的outerHTML,请问在netscape中应该怎么做?在线等
- 关于转页面
- 简单的问题:如何将某年的某一周换成该周的每一天的具体的日期阿?
- 页面弹出时播放mp3怎么实现??javascript
- combobox加载失败
- __doPostBack问题。
- 用window.open打开的网页在其框架中调用有ACTIVEX的页面后出错
<%
strFileName=Request.Form("file1")
response.Write ("strFileName=")&strFileName
Set objStream=Server.CreateObject("ADODB.Stream")
objStream.Type=1
objStream.Open
objStream.SaveToFile Server.MapPath("UploadFile\"&GetFileName(strFileName)),2
objStream.Close
%>
是服务器上的操作
建立同样文件夹,并利用ADODB.Stream来循环上传这些文件,现在怎么办好呢...............,请指教.
<DIV id=div_message>Ready </DIV>
</BODY> <script language="JavaScript">function btn_send.onclick()
{
var xml_dom = new ActiveXObject("MSXML2.DOMDocument");
xml_dom.loadXML('<?xml version="1.0" ?> <root/>'); xml_dom.documentElement.setAttribute("xmlns:dt", "urn:schemas-microsoft-com:datatypes"); var node = xml_dom.createElement("updata");
node.dataType = "bin.base64"; var ado_stream = new ActiveXObject("ADODB.Stream");
ado_stream.Mode=3;
ado_stream.Type = 1;
ado_stream.Open();
ado_stream.LoadFromFile("F:\\WEBSITE\\XMLHttpTest\\HUNTER16.MP3"); node.nodeTypedValue = ado_stream.Read(-1);
ado_stream.Close();
xml_dom.documentElement.appendChild(node); var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("POST","savefile.asp",false);
xmlhttp.send(xml_dom);
//alert(xmlhttp.ResponseText);
div_message.innerHTML = xmlhttp.ResponseText;
}
</script>
</HTML>
<% Option Explicit
Response.Expires = 0dim ado_stream
dim xml_dom
dim xml_file1set ado_stream = Server.CreateObject("ADODB.Stream")set xml_dom = Server.CreateObject("MSXML2.DOMDocument")
xml_dom.load(request)set xml_file1 = xml_dom.selectSingleNode("root/updata")ado_stream.Type = 1
ado_stream.open
ado_stream.Write xml_file1.nodeTypedValueado_stream.SaveToFile "d:/HUNTER16.MP3",2
ado_stream.closeset ado_stream = Nothing
set xml_dom = NothingResponse.Write "Upload successful!"
%>
两个页面你都是通过localhost来测试的吗?