in reply to <INPUT type="image"> problem with IE browser

Try replacing the action on the form with a simple CGI parameter dumper like this:

#!/home/crossda/perl/bin/perl use strict; use warnings; use CGI ':cgi'; print header(-type => 'text/plain'); foreach (param) { print "$_ : ", param($_), "\n"; }

You'll see that Firefox sends parameters called "page.x", "page.y" and "page". IE doesn't send the "page".

You'd need to check the specs, but I suspect that IE is doing all it's supposed to do. The extra parameter from Firefox is useful but (I think) non-standard.

--
<http://dave.org.uk>

"The first rule of Perl club is you do not talk about Perl club."
-- Chip Salzenberg

Replies are listed 'Best First'.
Re^2: <INPUT type="image"> problem with IE browser
by bart (Canon) on May 18, 2006 at 09:16 UTC
    Even simpler (= less work), make the form use a GET (don't specify a method for the form) and look at the URL after you submit.