Thanks for the suggestion.; it sounded like the solution, but apparently it
isn't. Any other suggestions would be more than welcome at this point -
I've spent the whole day on alternatives and nothing seems to work.
A simplified version of the code for the page, which is generated by PHP
when a user submits a form, looks like this.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
</head>
<body onblur="javascript
:window.close()" >
<table>
<tr>
<td>
<p>SAVAGE, Anne</p>
<p>Born: Montreal Quebec, 1896</p>
<p>Died: Montreal Quebec, 1971</p>
</td>
</tr>
</table>
</body>
</html>
I get the same results whether I use the DOCTYPE tag or not. I've even
tried each of the following declarations, all with the same results; the
window closes if I click on the displayed text.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
" http://www.w3.org/TR/html4/loose.dtd">
Peter
P.S. Not that it changes the behaviour of the page, but in the application
I'm writing, the name "SAVAGE, Anne" is actually a link that will bring up a
more complete record about that person. This has no direct bearing on the
problem, but does restrict the range of possible solutions.
-----------------------------
"kaeli" <tiny_one@NOSPAM.comcast.net> wrote in message
news:MPG.1cb77102f01b0baa98a431@nntp.lucent.com...[color=blue]
> In article <tQh3e.48743$tO5.880879@wagner.videotron.net>,
>
ppage@alcor.concordia.ca enlightened us with...[color=green]
>>
>> This may be one of those "security features" that came along with Windows
>> XP
>> SP2, but wherever it came from, it's a real pain in the you-know-what.
>> Does
>> anyone know of a work-around for this?
>>[/color]
>
> A guess:
>
> Use the standards compliant doctype?
> Seems like it matters...
>
>
http://msdn.microsoft.com/workshop/a...jects/body.asp
> As of Internet Explorer 6, when you use the !DOCTYPE declaration to
> specify
> standards-compliant mode, the body object can obtain its size from its
> content, or you can set its size explicitly=3Flike a div object, for
> example.
> In standards-compliant mode, the html element represents the entire
> surface
> onto which a document's contents can be rendered. When the !DOCTYPE
> declaration does not specify standards-compliant mode, and with earler
> versions of Internet Explorer, the body object represents the entire
> surface
> onto which a document's contents can be rendered. The size of the body
> object
> cannot be changed and is equal to the size of the window. Margins you set
> on
> this object are rendered inside the border and scrollbars of the object.
>
> --
> --
> ~kaeli~
> What do they use to ship styrofoam?
>
http://www.ipwebdesign.net/wildAtHeart
>
http://www.ipwebdesign.net/kaelisSpace
>[/color]