Update:
You can create your response document using client-side JS - including opening the window. The following will do that:

// get parent document id
docid='#{javascript:document.getNoteID()}';
// create the URL
url="response.xsp?action=newDocument&parentId="+docid;
// open a new window with the response document
window.open(url);

I am creating a response document for the current document when clicking on the link. The only way is that I have redirected the page. So any other solution to make is work...?
–
Karthick MoorthyApr 11 '12 at 12:46

I have added some example CSJS code that can help you
–
Per Henrik LaustenApr 11 '12 at 12:58

Thanks... I will try this out... Whereas I am pushing more than 65 field values from parent document to response document before opening, so that I went for SSJS... I will try pushing those values in afterPageLoad of the response document... Any other simpler way to do this...?
–
Karthick MoorthyApr 12 '12 at 5:12

You could look at creating the response document in a dialog in order to avoid opening a new window. Good luck with your solution.
–
Per Henrik LaustenApr 12 '12 at 6:43