与 ajax 和 url 重写规则结合使用时,背景图像不会出现

发布于 2024-11-16 15:59:08 字数 299 浏览 2 评论 0原文

我有以下网站布局。正在使用 url 重写规则 (apache) 加载主页。 www.page.com/section/information。此页面上有一个右侧面板。该面板的内容正在使用 ajax 加载,并且包含一些设置了背景图像样式的 div。问题是,背景图像没有显示

现在,如果我使用标准字符串 url (www.page.com/?action=section&title=information),则会出现背景图像。当插入时它也会出现(使用 / 作为前缀来指示绝对路径),即使使用重写的 url

所以现在我很困惑,因为我基本上看不到出路

I have the following site layout. Main page is being loaded using url rewriting rules (apache) eh. www.page.com/section/information. There is a right hand side panel on this page. Content of that panel is being loaded with ajax in and contains few divs with background-image style set on it. Problem is, that background image is not being displayed

Now, if I use standard string url (www.page.com/?action=section&title=information), that background-image appears. It also appears when inserted as (using / as a prefix to indicate absolute path), even when rewritten url is used

So now I'm puzzled cause I basically can't see way out

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

聚集的泪 2024-11-23 15:59:08

您可以使用绝对图像路径或将其放入标题中

<base href="http://www.page.com/" />

You can either use absolute image paths or put this into your header

<base href="http://www.page.com/" />
云雾 2024-11-23 15:59:08

我认为在 src 属性中,您有图像的相对路径,请尝试使用图像的绝对路径。

I think in src attribute you have relative path of image try with absolute path of image.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文