社区
JavaScript
帖子详情
window.open()的中文问题。
bobiyant
2002-08-19 01:39:46
我想用浏览器直接打开一个word文档,但是这个文件的文件名中有中文字体,
这样用window.open()打开时浏览器解析不了中文,导致找不到文件的错误。
请各位兄弟姐妹赐教了!
...全文
428
6
打赏
收藏
window.open()的中文问题。
我想用浏览器直接打开一个word文档,但是这个文件的文件名中有中文字体, 这样用window.open()打开时浏览器解析不了中文,导致找不到文件的错误。 请各位兄弟姐妹赐教了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hax
2002-08-19
打赏
举报
回复
这个问题我已经写了n篇文章了。总的来说,不要用中文url。因为ms iis有bug造成中文url解析错误。其次不要取消“始终以UTF-8发送URL”,这样只是在某些情况下可以是一个workaround,但是想想看万一还有big5编码,万一还有日文文件名的呢?
leaffall
2002-08-19
打赏
举报
回复
目前从程序角度恐怕解决不了这个问题.
两个办法,方法一:不使用带有中文的路径名称
方法二:在网页上注明使用方法,如果看不到网页就
1.选择浏览器 工具/internet选项/高级
2.取消“始终以UTF-8发送URL ”选项
bobiyant
2002-08-19
打赏
举报
回复
有没有解决办法呀!
lieejun
2002-08-19
打赏
举报
回复
在IE地址栏里直接敲该DOC文件的URL也未必能打开。中文文件名就是不行。
bobiyant
2002-08-19
打赏
举报
回复
兄弟呀,不对的。
还是乱码。
fokker
2002-08-19
打赏
举报
回复
这样做:
<script language=javascript>
s="中文.html";
window.open(encodeURI(s));
</script>
字符串
window.open
()
window.open
er window.name window对象等的总结
2个页面,加了注释,很清晰。
window.showModalDialog以及
window.open
用法简介
window.showModalDialog以及
window.open
用法简介
window.open
中文
问题
最佳实践
window.open
的参数中如果带有
中文
,传到后台往往会出现乱码,用如下的方法可以避免这种情况发生。1. 重写String 类的UrlEncode 方法: String.prototype.UrlEncode = function(){ return encodeURI(this); };2. 用如下的方式调用:win =
window.open
(url.U
关于
window.open
()
中文
传值乱码
问题
的解决方法
关于
window.open
()
中文
传值乱码
问题
的解决方法 最近组长叫我做一个把查询出的数据用POI导出Excel的功能,我前台把要查询的字段通过如下传回后台时,发现出现了乱码
问题
window.open
(‘user!export?name=’+name); 试了一下只有
中文
出现乱码,于是搜索了一下相关的文档,找到了解决乱码的办法。 浏览器自动把参数值用"ISO8859-1"的方式编码,于是前端需要...
关于
window.open
的
问题
最近做项目的时候客户端里面会使用
window.open
呼出url。但是在国内使用360的用户还是有一定比率的。如果默认360打开的话。 1.
window.open
的url被浏览器解析为空。这是用监测工具看到的。 2.
window.open
浏览器报错。大部分情况下是报错。 这个
问题
。估计是由于360双内核的原因。处理不好照成的。客户端游戏内核几乎都是IE,如
JavaScript
87,994
社区成员
224,689
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章