回显html链接mailto



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

在数据库中保存信息没有问题,问题是当我回显该字段的内容时。如果作为mailto类型链接的字段在href属性的开头得到一个拒绝:

例如:

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

要回显我使用的字段值:

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

您可以使用:

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

不知道Ckediter为什么这么做,但您可以使用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>

最新更新