我正在使用 asp.net4,并且在 head 标签中显示了这样的 CSS。
<link href="/ReadCss.aspx?css=<%
=Server.UrlEncode("~/Interface.css") %>" rel="stylesheet" type="text/css" />
这样我就可以在将其提供给浏览器之前将一些变量处理到工作表中。
这适用于 IE8,它不适用于 Firefox 3.6 或 Chrome 9。
在 FireFox 和 Chrome 中,就好像样式表没有应用于页面一样。缺少所有样式和格式。
检查 IIS 日志,我看到页面已成功发送到这些浏览器。我什至可以直接导航到 Read.aspx 地址并查看 css。
我怎样才能让这些在那些浏览器中工作?
谢谢
附加 这是渲染的样子。
<link href="/ReadCss.aspx?css=%7e%2fcss%2fInterface.css" rel="stylesheet" type="text/css" />