包括Perl CGI Javascript,但警报没有发生
Perl CGI Javascript included but the alert is not happening
#!/usr/bin/perl -w
use warnings;
use diagnostics;
use CGI::Carp 'fatalsToBrowser';
use CGI qw(-debug);
use CGI ':standard';
print header(),
start_html(-title => "OutSide File", -script =>{-type=>"text/javascript",-src=>"javascript/javafile.js"}),
'<a href="#" onmouseOver="testfunc()"> mouse On </a>',
end_html;
javafile.js is -
function testfunc(){
alert("File")
}
测试函数在屏幕上没有警报
我用
perl test.pl >test.html
并在火狐和IE中打开了生成的文件。警报完美显示。
一些问题,可能会阻止警报发生
- 目录层次结构错误,
javafile.js
必须位于javascript
子目录中 - Javascript 被 Noscript (Firefox) 抑制或在相应的安全区域 (IE) 中禁用
相关文章:
- PERL-下载CSV文件不完整
- Javascript未在开发服务器上填充Perl表单
- PERL and HTML Forms
- 无法使用ajax/javascript将文件上传到perl脚本
- 在Perl CGI脚本中捕获iframe返回值
- 如何上传一个XML对象并用Perl将其保存在服务器上
- 使用perl在js中隐藏模型
- 如何使用Perl访问JavaScript驱动的网页内容
- 单个复选框的 JavaScript 验证在 Perl CGI 中失败
- 包括Perl CGI Javascript,但警报没有发生
- 如何在Perl CGI中获取访问者浏览器窗口大小
- Perl CGI 在身份验证后重定向
- Perl CGI代码错误
- 将 HTML 页面中的 JavaScript 变量传递到 HTML 表单(在同一页面上)以提交给 Perl CGI
- 当使用json从perl/cgi向客户端发送包括换行符在内的字符串时,脚本将停止
- 使用CGI方法通过web服务器将参数从JavaScript传递到Perl脚本
- perl cgi jquery not working
- 我需要进行Ajax调用并显示我的DB表的内容,我使用Perl CGI并试图通过javaScript调用Perl脚本
- perl-cgi脚本可以't发布到站点-独立工作,但在apache下运行时失败
- Perl CGI,多个表单和多个提交按钮,在同一页面上执行操作