17 Aug
2002
17 Aug
'02
9:57 a.m.
Joel Burton writes:
... What seems the nicest would be something like
if-we-need-to-be-framed SESSION.set('request_data',REQUEST) do frameset document, passing URL
if we're already framed REQUEST=SESSION.geT('request_data') do the regular page
This way, all of the REQUEST vars that the original page would have received (including POST stuff), the new page will receive.
Unfortunately, this doesn't work, of course -- I can't replace the REQUEST object. Nor can I replace just REQUEST.form. You can use the "update" method of dictionaries, in the following form:
SESSION.set('request_data', REQUEST.form) .... REQUEST.form.update(SESSION.get('request_data')) Dieter