以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]css文件中文路径乱码的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=142435) |
-- 作者:JN_LC -- 发布时间:2019/10/27 8:12:00 -- [求助]css文件中文路径乱码的问题 我在窗口加入了网页浏览控件,控件加载的是本地html文件,它需要引用css文件,css文件在本地的其它目录下,在html中通过link引入。但css不起作用。通过在谷歌浏览器加载,查到我的css路径中的中文(不是文件里的中文,是文件路径中含有中文目录)是乱码,应该是这个原因造成css不起作用。请教,怎么解决? |
-- 作者:JN_LC -- 发布时间:2019/10/27 18:02:00 -- 我的html文件是通过FileSys.WriteAllText(ProjectPath & "Html\\" & dqqh & "qwtu20.html",k13.ToString,False,Encoding.Default)写成的。 我的html文件前部分如下: <!doctype html> <html> <head> <meta charset="GB2312" /> <link rel="stylesheet" Type="text/css" href="../Attachments/ExternalStyleSheet.css" charset="GB2312" /> </head> 我的css文件内容如下: @charset "GB2312";
Table {border-collapse:collapse;border:1px solid black;border="1";background-color:#CCFFFF;} #tb1 {border:1px solid black;color:black;} #tb2 {border:1px solid white;color:navy;} [此贴子已经被作者于2019/10/27 21:54:34编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/10/27 20:54:00 -- 试试去掉charset="GB2312"这些设置,使用默认的编码。 具体项目和文件发上来测试
|
-- 作者:JN_LC -- 发布时间:2019/10/27 21:54:00 -- 因为用过UTF8,不行,才改的GB2312 |
-- 作者:有点蓝 -- 发布时间:2019/10/27 22:09:00 -- 使用文本编辑器把css文件另存为GB2312格式,或者UTF8格式 |