以文本方式查看主题

-  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格式