in reply to Opening an HTML::Template page in new window

Browsers do not know about HTML::Template, and they don't need to. Perl takes an HTML::Template file and some data, puts the two together and sends the data back to the server which passes it on to the client.

It seems that what you need to do is:

  1. Decide what you want to display to the user
  2. Decide how you want it displayed.
  3. Work out how you would write client side code to display data in the way determined in step 2 if Perl and HTML::Template were not involved.
  4. Write Perl and templates to output code that presents the data you came up with in step 1 in the format you determined in step 3.

At the moment you seem to be on step (updated) 3, which isn't really anything to do with Perl, so this isn't the best place to be asking.

  • Comment on Re: Opening an HTML::Template page in new window