javascript - 图片资源位置

标签 javascript asp.net html css

我有一个插件可以在我客户的网站上运行。该插件位于 http://mycompany.com/Tool.js ,并且需要拉入一些图像。问题是 javascript 似乎试图从客户的站点而不是我自己的站点中提取图像。这是 JS:

button.style.cssText = 'position:absolute;top:-20px;right:-20px;background-image:url(/Resource/Button.png);

在上面的JS中,获取的URL是CUSTOMER.com/Resource/Button.png(插件运行的站点),而不是我的站点mycompany.com/Resource/Button.png .

请注意,我不能使用绝对路径,因为它们在环境(测试/产品)之间变得很痛苦,而且因为我的图像检索必须使用基于客户端环境的 http/https(否则,如果在https 站点)。

最佳答案

只需将其替换为 background-image:url(http://mycompany.com/Resource/Button.png);

关于javascript - 图片资源位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5099542/

相关文章:

javascript - Chart.js xAxes 日期标签根据屏幕宽度进行更改

asp.net - 我无法使用 sql 查询的输出填充列表框

c# - 为什么获取上传文件的 FileByte 会破坏 StreamReader?

html - 单选按钮不显示数据库信息,并且在选择另一个单选按钮时也不会禁用

javascript - 表单标签和 AJAX 请求

javascript - 如何删除动态添加的jquery

asp.net - 当模式设置为 TRUE 时 jQuery UI 对话框出现问题

javascript - 使用 Oridomi (JS) 在 DIV 上展开动画

html - 将正则表达式运行到新文件(或另一个现有文件)

javascript - 将原型(prototype)分配给Object.create原型(prototype)有什么区别