以前也遇到这个问题,是#号的,替换掉就行了. Afile=document.all.s1_inp_fil.value; if ( Afile.indexOf("#")!=-1 && Afile.substr(1,1)==":" ) {
//alert("普通方式,带#");
var _re = new RegExp("#","g");
Afile=(Afile.toString()).replace(_re,"%23")
Afile="file:///"+Afile;
}
//alert("普通方式,带#");
var _re = new RegExp("#","g");
Afile=(Afile.toString()).replace(_re,"%23")
Afile="file:///"+Afile;
}
解决方案 »
- javascript能发送udp消息么?
- javascript:history.back();返回后表单数据丢失?
- js怎样为动态生成的select标签添加onchange事件?
- 发贴求一段代码,用户名可以是中文或字母的,但不允许有特殊字符的JS代码,帮忙
- Js中prototype继承问题升级之jQuery原理实践
- 遇到一个奇葩问题,必须在弹出框之后才能显示自定义消息框 --火狐、IE、谷歌
- 帮忙写个求ip地址函数
- window.showModaldialog()打开窗口的相关参数?
- 从B窗口刷新A窗口的问题
- 怎么回事?
- 用javascript 操作owc 如何编写owc事件的函数?并且怎么使用?
- 小弟正在学习xml,有个例子难住了,希望大家帮忙啊
在IE地址栏里输入这个看看就知道是不是%23;了