Javascript 将aspx文件放在背景图像中,如im src

Javascript 将aspx文件放在背景图像中,如im src,javascript,html,asp.net,image,background-image,Javascript,Html,Asp.net,Image,Background Image,我的asp.net应用程序在src属性中包含img和另一个aspx文件, 带着一张照片 <img src="/picture.aspx?Param=3" alt="picture"/> 我必须将img更改为具有背景图像的div <div style="background-image:url('/picture.aspx?Param=3')" /> 有办法吗? 谢谢 我处理这个问题的方法是创建一个方法,该方法返回base64 png的方式与从picture.a

我的asp.net应用程序在src属性中包含img和另一个aspx文件, 带着一张照片

<img src="/picture.aspx?Param=3" alt="picture"/>

我必须将img更改为具有背景图像的div

<div style="background-image:url('/picture.aspx?Param=3')" />

有办法吗?
谢谢

我处理这个问题的方法是创建一个方法,该方法返回base64 png的方式与从picture.aspx?param=3返回图像资源的方式类似

Convert.ToBase64String(File.ReadAllBytes(Server.MapPath(@"image_file.png")));
然后可以将其指定给背景:

<div style='background-image: url(data:image/png;base64," + base64String + ")'></div>

Html:


不,没有办法使用ASP文件作为CSS背景。
<div id="dv" />
$('#dv').load('picture.aspx?Param=3');