--- lib/CGI/Ajax.pm (revision 95) +++ lib/CGI/Ajax.pm (working copy) @@ -996,8 +996,9 @@ return("") if not defined $func_name; return("") if $func_name eq ""; my $rv = ""; - my $script = $0; - $script =~ s/.*[\/|\\](.+)$/$1/; + my $script = $ENV{'REQUEST_URI'}; my $outside_url = $self->url_list()->{ $func_name }; my $url = defined $outside_url ? $outside_url : $script; if ($url =~ /\?/) { $url.='&'; } else {$url.='?'}