With the "div" mode" of loading content into the DHTML window, the script uses the .innerHTML property to transfer the content from the DIV to the window. So if there is an issue with filters not showing up afterwards, this is simply a limitation in IE filters when it's transferred using .innerHTML. I wouldn't say I'm surprised either.
The only possible solution I can think of if you must use the "div" option is to try and add the filter declarations directly inside the CSS of the DHTML window:
Code:
.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
background-image {url('blablabla.gif');
filter: 'progid:DXImageTransform.Microsoft.Gradient(...)';
}
Worth a shot, though if that doesn't work, "iframe" may be your only option.
BTW, please use the CODE tag to format your code in your posts, and check the "disable smilies" checkbox when posting to prevent certain characters within your code from being treated as smilies instead.
Bookmarks