你若是用了 var a="c:\abc\ccc.doc"; 定义的话, 这句定义本身就是错误的, 因为 \ 本身是转义符, 象这种定义里 \a \c 已经把字母a, c转义掉了, 而不是路径的分隔符了, 因此你要定义这种带转义符的字符串时就得用 \\ 了;
var a="c:\\abc\\ccc.doc";
var a="c:\\abc\\ccc.doc";
解决方案 »
- 大家来说说喜欢怎么样改变A标签的行为
- 很菜的一段代码,帮忙指正
- 为何border读不出来
- 函数的问题
- 有一个图片,如何让它在被点击时触发某个事件,而且被拖动时不触犯这个事件呢?
- ÂÒÊÀ¶ùÅ®(下载中...) 谁能告诉我它的中文是什么呀??????????????
- 100分求救,困扰了一整天了,网页上的treeview控件如何支持拖拉??
- 关于用javascript打开窗口的问题?
- 求截取当前连接地址后3位的代码?谢
- 能否把结构付值给cookie
- 200分给你!duoduobaba(避雷针)进来!
- 用什么方法,可以通过web程序判断出当前用户的windows主题设置???
<html>
</body>
<a href="javascript:down('c:\abc\cc.doc')">cc.doc</a>
</body>
</html>
<script language=javascript>
function down(fileName)
{
window.open("test.jsp?fileName="+fileName);
}
</script>test.jsp
<%
String fileName=request.getParameter("fileName");%>得到filename="c:abcccc.doc"如何取得filename="c:\\abc\\ccc.doc"
本身無語法錯誤
就行了,fason(阿信) 已經說過了,c:\abc\ccc.doc 本身就有問題的
不是手工輸入的而是<input name=a type=file value=""> 通過瀏覽得到。如何轉換?