大佬救命!为啥这个实现不了外置图片啊

image.png

setTimeout(function() {

$('div[widgetname="REPORT0"]').css("background",

"url(\C:\Users\FLY\Pictures\WallPapers\3.jpg;)center center / 100% 100% no-repeat")

    }, 200);

FineReport 凌晨三点的猫 发布于 2023-6-6 11:02 (编辑于 2023-6-6 11:49)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-6-6 11:12(编辑于 2023-6-6 11:39)

建议把图片放到/webroot/help/picture/目录下,也可以自己在webroot目录下新建目录,然后引用格式如下

setTimeout(function() {

$('div[widgetname="REPORT0"]').css("background","url(/webroot/help/picture/3.jpg)center center / 100% 100% no-repeat")

    }, 200);

=============

setTimeout(function() {

$("div[widgetname= REPORT0]").css("background", "url(/webroot/help/picture/icon_top2-19.png)center center / 100% 100% no-repeat")

}, 800);

  • 凌晨三点的猫 凌晨三点的猫(提问者) setTimeout(function() { $(\'div[widgetname=\"REPORT0\"]\').css(\"background\", \"url(/webroot/help/picture/GHT.jpg;)center center / 100% 100% no-repeat\") }, 200); 放了为什么还是不行
    2023-06-06 11:18 
  • snrtuemc snrtuemc 回复 凌晨三点的猫(提问者) 你是10版本还是11版本
    2023-06-06 11:23 
  • 凌晨三点的猫 凌晨三点的猫(提问者) 回复 snrtuemc 11版本
    2023-06-06 11:25 
  • snrtuemc snrtuemc 回复 凌晨三点的猫(提问者) 那语句没有问题啊,试试最后延迟200改成800或者更大试试,我测试可以的
    2023-06-06 11:29 
  • 凌晨三点的猫 凌晨三点的猫(提问者) 回复 snrtuemc setTimeout(function() { $(\'div[widgetname=\"REPORT0\"]\').css(\"background\", \"url(\\webroot\\help\\picture\\wuhan.jpg;)center center / 100% 100% no-repeat\") }, 1000);
    2023-06-06 11:35 
最佳回答
0
luojian0323Lv7资深互助
发布于2023-6-6 11:03

不支持是因为你搞了外跨域的图片,你把图片放在服务器的目录中用相对路径访问,就可以。

  • 凌晨三点的猫 凌晨三点的猫(提问者) setTimeout(function() { $(\'div[widgetname=\"REPORT0\"]\').css(\"background\", \"url(/webroot/help/picture/GHT.jpg;)center center / 100% 100% no-repeat\") }, 200); 放了为什么还是不行
    2023-06-06 11:19 
最佳回答
0
YmengLv5中级互助
发布于2023-6-6 11:29

image.png

这个分号去掉

最佳回答
0
congerLv6高级互助
发布于2023-6-6 11:39

fr只能访问内部目录的文件或者外网地址,你这个C盘路径是无法用JS访问的

  • 4关注人数
  • 282浏览人数
  • 最后回答于:2023-6-6 11:49
    请选择关闭问题的原因
    确定 取消
    返回顶部