gpt4 book ai didi

javascript - IE png 修复使用相对路径时不从静态域调用的问题

转载 作者:太空宇宙 更新时间:2023-11-04 05:29:44 25 4
gpt4 key购买 nike

我所有的静态媒体都在子域 static.domain.com 上,而其余代码在 www.domain.com 上。

我正在尝试为 IE 应用 pngfix,我通过 fiddler 注意到有几个请求到 www.domain.com 而不是静态的,这些都得到 404 并导致疯狂的页面加载时间。我将图像的相对路径换成绝对路径,并且可以正常工作。

css 和 js 都在 static.domain com.一段时间以来,我一直在努力解决这个问题。我在 jQuery 中使用 addClass() 来应用样式。显示所有其他图像。怎么回事?

不起作用(相对)

.wwTxtQimage {
font-size: 10pt !important;
background-color: transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/wall/back.png?v=0') !important;
zoom: 1;
padding: 5px;
}

绝对时有效

.wwTxtQimage {
font-size: 10pt !important;
background-color: transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://static.domain.com/images/wall/back.png?v=0') !important;
zoom: 1;
padding: 5px;
}

最佳答案

我不记得 pngfix 是如何工作的;但它不涉及向 DOM 注入(inject)一些东西吗?意味着作为 HTML 内容的一部分,/ 将相对于页面而不是样式表?

我认为,如果您想将样式表存储在单独的子域中,您可能只需要为过滤器值使用绝对路径。

关于javascript - IE png 修复使用相对路径时不从静态域调用的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3701670/

25 4 0
文章推荐: C:switch语句中的exit case
文章推荐: jquery - 疑难的Jquery
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com