Please post a link to the page on your site so we can check it out.
Are you linking directly to an image (image.jpg), or a page holding that image (image.htm, etc)?
If you're linking directly to an image, all browsers have their own ways of dealing with images. They'll usually scale them to fit the window, maybe, yes, giving a border.
If you link to a page containig the image, it will solve the problem. Might be a bit more work, though.
However, if your server has php enabled, here's a quick suggestion...
This will make any image you want display on a single webpage, saving you lots of time.
Write your page as it would be normally, being sure to save it as a .php extension.
Then use an image tag like this:
PHP Code:
<img src="<?php echo $_GET['image']; ?>">
Be sure not to specify height/width if that is changing. Use an alt attribute that applies to all images, like "selected image", or something.
When linking to that page (for example the link that has the iframe as the target), use this:
href="page.php?image=pathandnameofdesiredimage"
for example, page.php?image=something.jpg
or, even
page.php?image=images/something.jpg
That will save you lots of time. You can use the same page in the iframe for each, and just specificy a different image at the end for each of the links to the frame.
Bookmarks