我有一个servlet,如果数据库中存在所需的colorScheme名称,则生成相应的CSS。然而,如果找不到colorScheme,它会使用response.sendRedirect()将位置重定向到我们CDN上实际文件的位置。
在所有浏览器中,这都可以正常工作,除了IE,当CSS包含对图标、背景等图片的相对链接时。其他浏览器使用重定向的URL(CDN URL)来解析CSS文件中的相对URL,但是IE仍然使用原始请求URL(servlet URL)。
由于某些原因,我无法将CSS文件中的相对URL更改为绝对URL。是否有一种方法可以让IE使用重定向的URL而不是请求URL来解析相对URL?
在所有浏览器中,这都可以正常工作,除了IE,当CSS包含对图标、背景等图片的相对链接时。其他浏览器使用重定向的URL(CDN URL)来解析CSS文件中的相对URL,但是IE仍然使用原始请求URL(servlet URL)。
由于某些原因,我无法将CSS文件中的相对URL更改为绝对URL。是否有一种方法可以让IE使用重定向的URL而不是请求URL来解析相对URL?
<link>
并使用正确的URL。 - BalusC