2,204
社区成员
来包含一个.js文件,但是在由print<请教高手:在普通的.htm 文件中可以用来包含一个.js文件,但是在由print<
<html>
<head>
<script language="javascript" src="b.js"></script>
</head>
<body>
<input type=text name=txt_name1 onblur="ff()">
</body>
</html>
但是如下就不行,浏览器说找不着ff()
a.pl
#!usr/bin/perl
...
print<<EOF
<html>
<head>
<script language="javascript" src="b.js"></script>
</head>
<body>
<input type=text name=txt_name1 onblur="ff()">
</body>
</html>
EOF
在HTML中可以这样用:
<Script language=JavaScript src=/cgi-bin/xxx.pl?……></Script>
你应该在用cgi输出的时候直接输出b.js的源代码
,不能使用src=的方式,或者用其他方式(我没有想到)
很可能是b.js的路径不对
你能描述一下你的调试环境吗?