2012-10-15 3 views
0

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에서 사용할 수 있습니까? 다른 대안과 제안에 대해 열려 있습니다.

답변

1

리소스에 대한 사용자 액세스를 확인하는 동안에는 보안 위험이 없습니다.

+0

아, 그러면 내가 할 일은 수표를 추가하는 것뿐입니다. 감사! – Mitchell