MPDF页脚中的图像不能用作链接

时间:2012-01-17 22:48:02

标签: mpdf

我将以下内容添加到我的MPDF页脚中:

<a href="#bottom"><img src="arrowdownred.jpg" width="40" height = "34" />&darr;</a>

它显示正常,并且↓字符作为链接正常工作,但图像没有!

当鼠标悬停在光标上时,光标会发生变化,但单击时光标不起作用。

有人有任何想法吗?

1 个答案:

答案 0 :(得分:1)

所以我在MPDF论坛深处找到答案,所以我想我会在这里发布: 这是修复它的图像链接的错误,在mpdf.php,第18330行,找到:

 if ($this->HREF) { $objattr['link'] = $this->HREF; }    // ? this isn't used

并替换为:

 if ($this->HREF) {
 if (strpos($this->HREF,".") === false && strpos($this->HREF,"@") !== 0) {
 $href = $this->HREF;
 while(array_key_exists($href,$this->internallink)) $href="#".$href;
 $this->internallink[$href] = $this->AddLink();
 $objattr['link'] = $this->internallink[$href];
 }
 else { $objattr['link'] = $this->HREF; }
 }