DotNetNuke 모듈에서이 모든 작업을 수행하고 있습니다.Image in Memory as div 배경 이미지
데이터베이스에서 바이트 데이터로로드하는 일부 이미지가 있습니다. 원래는 바이트 데이터를 Drawing.Image
으로 변환하고 크기를 조정 한 다음 Response.BinaryWrite
을 수행하기 전에 다시 바이트로 변환했습니다. 이것은 .aspx에서 모두 자리를 잡았습니다.
한편 View.ascx에서 jquery의 일부로 코드에 div
을 만들고 앞에서 언급 한 .aspx의 URL을 가리 키도록 background-image
으로 지정했습니다. url 문자열 내의 매개 변수를 전달하여 다른 이미지를 얻었습니다.이 모든 것이 정상적으로 작동했습니다.
그러나 여기에 문제가 있습니다. DNN 모듈 내에서 .aspx를 사용하면 다른 문제들 사이에 보안 문제가 발생할 수 있다는 것을 알게되었습니다. 따라서 이제는 div
태그 안에 배경으로 이미지를 표시 할 수있는 대안을 찾고 있습니다.
이미지를 메모리에로드하고 div의 배경을 해당 메모리 이미지로 설정하고 최신 버전의 IE7, IE8, IE9, Firefox 및 Chrome에서 사용할 수 있습니까? 다른 대안과 제안에 대해 열려 있습니다.
아, 그러면 내가 할 일은 수표를 추가하는 것뿐입니다. 감사! – Mitchell