First caveat: Opening a child window without window dressings will require JavaScript.
Second caveat: Refreshing the parent window will require JavaScript.
Third caveat: Automatically closing the child window will require JavaScript.
Techniques for the parent window:
Your parent window will need to name itself so that the child window may target the parent window by name -- for refresh purposes. Place the following JavaScript in the head section of your parent document to accomplish this:
top.name = "myParentWindow";
You will set up the links on your comments in the parent document so that they use the target="blank" specification to open a new window. To alter the window dressings on this new window, you'll use the following JavaScript:
<a href="edit_comments.asp" target="_blank" onclick="javascript:
window.open(this.href, this.target,
'width=300,height=200,scrollbars,resizable');
return false;">(your commnets)</a>
This code could also easily be implemented into a function call:
<a href="edit_comments.asp" target="_blank"
onclick="return OpenCommentWindow(this);">(your comments)</a>
Techniques for the child window:
The only thing the child window needs is a specially coded FORM tag:
<form method="post" action="parent_page.asp" target="myParentWindow" onsubmit="javascript:
window.setTimeout('top.close()',3000); return true;">