これらすべてを DotNetNuke モジュールで行っています。
データベースからバイトデータとしてロードする画像がいくつかあります。もともと、バイトデータを に変換しDrawing.Image
、サイズを変更してから、バイトに戻してからResponse.BinaryWrite
. これはすべて .aspx で行われていました。
一方、View.ascx ではdiv
、jquery の一部としてコード内にa を作成し、background-image
前述の .aspx の URL を参照していました。URL 文字列内のパラメーターを渡してさまざまな画像を取得しましたが、これはすべて正常に機能しました。
ただし、ここに問題があります。DNN モジュール内で .aspx を使用すると、セキュリティの問題が発生する可能性があることを知りました。div
したがって、タグ内の背景として画像を表示するための代替手段を探しています。
画像をメモリにロードし、div の背景をそのメモリ画像に設定する方法はありますか?IE7、IE8、IE9、Firefox、および Chrome の最新バージョンで動作しますか? 私は他の代替案や提案を受け入れます