Html5验证或功能 - 我不能同时获得两者?

时间:2013-04-10 20:56:19

标签: php facebook html5

我有这个链接给Facebook的分享可能性。

<a href="https://www.facebook.com/sharer.php?display=popup&u=<?php echo urlencode($this->Environment->base . $this->Environment->request); ?>&t=<?php echo urlencode($this->title); ?>" rel="nofollow" title="Auf Facebook teilen" target="blank"  onclick="window.open(this.href, '', 'width=760,height=570,modal=yes,left=100,top=50,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no'); return false;"><img src="system/modules/news4ward/html/social/facebook.png" alt="Facebook" width="30" height="30"></a>

我的问题是,它不会在HTML5文档中验证。将&更改为%26会修复验证但会破坏Facebook分享,因为它无法获取打开的图表说明。

我该怎么办?

1 个答案:

答案 0 :(得分:2)

尝试将原始的&符号&更改为HTML实体&amp;