Bonjour,
Est-il possible d'inclure un script javascript dans une page PERL ? Et si oui comment ?
En faisantsimplement ?print("<script type="text/javascript">...");
Merci d'avance !
Bonjour,
Est-il possible d'inclure un script javascript dans une page PERL ? Et si oui comment ?
En faisantsimplement ?print("<script type="text/javascript">...");
Merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 print $query->start_html(-title=>'titre', -script=>{-language => "JAVASCRIPT",-src=>"/text/javascript.js"}, );
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
le simple print (que tu propose) fonctionne aussi.
la solution de djibril est si tu utilise le module CGI (du moins il me semble ^_^)
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
affiche le code source de la page et essaye de lire le log d'erreur du serveur si tu y as accès
ça peut aider![]()
Dans le code source j'ai seulement "<head>"
Bon, j'ai du faire une erreur. voici le début de ma page :
Qu'est-ce qui ne va pas ?#!/bin/perl
use CGI qw(:standard);
$html = new CGI;
print $html->header;
print("<head>");
############################# Script permettant le menu déroulant dynamique ########################################
print $query->start_html(
-script=>{-language => "JAVASCRIPT",-src=>"script.js"},
);
################################################ Fin du script ####################################################
print("</head>");
print("<body>");
Toi, tu n'as pas lu le manuel du module CGI...
(tu es sûr de l'emplacement de ton perl ? C'est plutôt /usr/bin/perl ou même /usr/local/bin/perl d'habitude)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #!/bin/perl -T use strict; use warnings; use CGI qw(:standard); print header, start_html( -title => "Ma super page CGI de débutant", -script => {-language => "Javascript",-src=>"script.js"}), h1("Ca marche !"), p("Vous pouvez venir hacker mon site maintenant ! ;-)"), end_html(); __END__
--
Jedaï
Sûr ! (ça marche très bien sans le script)
Je vais essayer ce que tu m'as dit (désolé non je n'ai pas lu la page...)
Partager