我正在DotNetNuke模块中完成所有这些工作。
我有一些图像,我从数据库加载为字节数据。最初,我将字节数据转换为Drawing.Image
,调整大小,然后在执行Response.BinaryWrite
之前将其转换回字节。这一切都在.aspx中占据一席之地。
同时,在View.ascx中,我在代码中创建了一个div
作为jquery的一部分,并且background-image
指向前面提到的.aspx的url。我在url字符串中传入了一个参数来获取不同的图像,这一切都运行良好。
然而,这是问题;我了解到在DNN模块中使用.aspx会在其他问题中产生安全问题。因此,我现在正在寻找在div
标签中将图像显示为背景的替代方案。
有没有办法将图像加载到内存中并将div的背景设置为该内存图像,这是否适用于最新版本的IE7,IE8,IE9,Firefox和Chrome?我愿意接受其他选择和建议
答案 0 :(得分:1)
只要您验证用户对资源的访问权限,就不会有这样的安全风险。