firefox和chrome 解析Myeclipse从数据库中读到的文件路径结果不一样
如题,数据库为MySql,编译器为Myeclipse,浏览器用的firefox和chrome。
Mysql里面存放了文件路径,类型为vchar
Myeclipse从数据库中读出文件路径,赋值为String,假如名字为example=“2015\10\a.jpg”,并送到页面控件上
firefox和chrome分别读数据,并显示文件内容。用json.data.example得到文件名字,这一步两个浏览器得到的路径都一样,都是“2015\10\a.jpg”。然后下一步是将得到路径赋值为html中控件,用的是:document.getElementById("控件").src=json.data.example。
这时候chrome可以正常显示文件内容。但是firefox却显示不出文件内容,在firefox中alert(document.getElementById("控件").src),发现文件路径名为:http://localhost:8080/projectname%5C2015%5C10%5Ca.jpg。就是将斜杠\翻译成了%5C。导致文件内容不能在页面上显示。
请各位懂的人告诉一下这个问题是怎么出来的,然后如何解决,谢谢啦~
Mysql里面存放了文件路径,类型为vchar
Myeclipse从数据库中读出文件路径,赋值为String,假如名字为example=“2015\10\a.jpg”,并送到页面控件上
firefox和chrome分别读数据,并显示文件内容。用json.data.example得到文件名字,这一步两个浏览器得到的路径都一样,都是“2015\10\a.jpg”。然后下一步是将得到路径赋值为html中控件,用的是:document.getElementById("控件").src=json.data.example。
这时候chrome可以正常显示文件内容。但是firefox却显示不出文件内容,在firefox中alert(document.getElementById("控件").src),发现文件路径名为:http://localhost:8080/projectname%5C2015%5C10%5Ca.jpg。就是将斜杠\翻译成了%5C。导致文件内容不能在页面上显示。
请各位懂的人告诉一下这个问题是怎么出来的,然后如何解决,谢谢啦~
...全文
相关推荐
空格 在ie、firefox、chrome浏览器中显示距离不一致
空格在ie、firefox、chrome浏览器上显示的效果不太一样,主要是前面的空格宽度不同,这可能是因为不同的浏览器会有不同的默认字体,一般 IE默认字体都是宋体,下面为大家介绍几种不错的解决方法
myeclipse的IE和火狐浏览器插件
加入该插件可以再myeclipse里面直接在浏览器运行某个页面了。 右击某个页面,有ie浏览器打开、火狐打开
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
Javascript Debug Toolkit 是一个开源免费的eclipse插件,官方主页:http://code.google.com/p/jsdt 下图给出一个调试工具支持的浏览器对照表 工具\浏览器 Ie Firefox Safari Chrome Opera 其他 VS.net 支持 Microsoft Script Debugger 支持 Firebug 支持 venkman 支持 NebBeans 支持 支持
fck框架,eclipse和myeclipse导入即用
fck框架,eclipse和myeclipse导入即用,集成在struts2时需调你框架中的过滤器和拦截器
JDK+Tomcat+mysql+Myeclipse安装与配置
jdk tomcat mysql myeclipse 的安装与配置 提供相关软件下载地址


