WebBrowser Trickery

I honestly didn't know what to use as a "subject" for this question, so bear with me.

I have a WebBrowser control embedded within a form, and in the HTML inside that control I want to show thumbnails from somewhere on the local disk. Currently I'm saving the thumbnails into a shared folder, and injecting this sort of thing directly into the HTML:

<img src="c:\...\image.jpg">

But what I'd love to do is be able to do it dynamically, so that the HTML could look like this:

<img src="thumb:ABED4A75-896E-4f55-B72D-320A54500E0B">

So what would happen is that somehow I could catch an event when the WebBrowser tries to retrieve this non-existant image, and feed it back a stream from the image on the local drive (probably using IsolatedStorageFileStream).

Is such a thing possible? I realise it's a bit "out there"!

Thanks,
Matt

[863 byte] By [mabster] at [2007-12-16]