Bonjour,

Vous êtes ma dernière chance! j'ai fait plusieurs forums, regardé la documentation CPAN pour le module CGI::AJAX, une quantité incroyable d'informations sur le web mais j'ai fait chou blanc.
Alors merci d'avance pour votre aide.

Je débute en Perl CGI et je veux utiliser le module AJAX dans la construction d'une page html. J'ai compris le principe et ça fonctionne très bien. Là où je bute c'est pour la construction de la page HTML. Je ne trouve pas comment rajouter un référence de script exterme dans le Header. J'obtiens toujours l'erreur suivante:
"No head/html tags, nowhere to insert. Returning javascript anyway". Si j'analyse la page avec firebug je trouve bien ma référence javascript, mais l'insertion de l'Ajax ne veux pas se faire dans la section Head. Voila mon script, pour ne pas être trop long je l'ai abrégé;

use CGI qw(:standard);
use CGI::Carp qw(fatalsToBrowser);
use strict;
use CGI; # or any other CGI:: form handler/decoder
use CGI::Ajax;
my $cgi = new CGI;
my $pjx = new CGI::Ajax( 'exported_func' => \&RESOLVE);
print $pjx->build_html($cgi,\&Show_HTML, {-charset=>'UTF-8', -expires=>'-1d'});

sub RESOLVE {.......
}
sub Show_HTML {
print header,
start_html( -title=>'Exemple de formulaire crée par un script Perl',
-script => {-language => 'javascript', src=> 'http://<mon javascript>'}),
h1('Ma page'),
...........
end_html;
}

Meilleures salutations
Smooky132