【发布时间】:2012-09-25 03:18:31
【问题描述】:
我有下面的html;在 Joomla 中,电子邮件地址在您的网站上出现混淆或“隐藏”。我一直在使用它在我的网站 JHtml::_('email.cloak', 'demo@example.com') 上显示电子邮件地址。但我似乎无法在输入文本字段中显示电子邮件地址。
<input id="email_field" name="email" placeholder="<?php echo JHtml::_('email.cloak',$result->email_address, 0); ?>" type="text" />
使用上面的代码将在输入字段中生成以下脚本..
<script type='text/javascript'>
<!-- var prefix = 'ma' + 'il' + 'to';
var path = 'hr' + 'ef' + '=';
var addy16915 = 'user' + '@';
addy16915 = addy16915 + 'user' + '.' + 'com';
document.write(addy16915); //-->\n
</script>
<script type='text/javascript'>
<!-- document.write('<span style=\'display: none;\'>'); //-->
</script>
此电子邮件地址已受到防止垃圾邮件机器人的保护。您需要启用 JavaScript 才能查看它。
<script type='text/javascript'>
<!-- document.write('</'); document.write('span>'); //-->
</script>
有什么想法吗?谢谢
【问题讨论】:
标签: javascript html joomla