回应html链接mailto

时间:2013-08-05 12:40:45

标签: cakephp ckeditor cakephp-2.1

我在CakePHP表单的字段上使用Ckeditor。

在回显该字段的内容时,问题是保存数据库上的信息没有问题。如果该字段为mailto类型的链接,则会在href属性的开头显示 denied:

例如:

<a href="denied:mailto:name@domain.com">name@domain.com</a>

回显我正在使用的字段值:

echo $data['Ent']['text'];

2 个答案:

答案 0 :(得分:2)

你可以使用:

<?php echo $this->Html->link($v['mail'],'mailto:'.$v['mail'],array('target' => '_blank'));?>

答案 1 :(得分:-1)

不知道为什么Ckeditor会这样做但你可以使用jquery删除它

<a id="link1" href="denied:mailto:name@domain.com">name@domain.com</a>

<script>
$(document).ready(function (){
  $("#link1").attr("href","mailto:name@domain.com");
});
</script>