0
我可以成功地显示通过CGI.pm我的CGI脚本图像,使用此代码:如何在CGI脚本中的图像上创建链接?
#!/usr/bin/perl -w
use CGI::Carp qw(fatalsToBrowser);
use CGI qw/:standard/;
print img {src => "../images/myimage.png", align=>"CENTER"};
然而,当我想要做的是包括图像的URL,WO每当 人点击图像它会指向所需的网址,此代码失败:
print img {src => "../images/myimage.png", align=>"CENTER", -href=>"www.google.com"};
什么是正确的做法呢?
如何“失败”? 'http:// www.google.com'而不是'www.google.com'会有帮助吗? – eumiro 2010-10-19 09:37:53
@eumiro:谢谢,但也没有工作。 – neversaint 2010-10-19 09:40:23
HTML图像元素没有'href'属性。您需要在图像元素周围创建一个锚点元素。 – 2010-10-19 11:18:07