-2
我们在Android的Mozilla浏览器的某些网页上遇到问题,如果放置为href但新的链接未打开,但放在onclick中时工作正常。在单个锚标签中一起使用href和onclick可以吗?
<a target="_blank" href='http://www.google.com'>Not working in mozilla firefox in android device</a>
<a onclick="window.open('http://www.google.com', '_blank');">Working in mozilla firefox in android device but SEO?</a>
但是我们仍然不确定第二名是否会因为JavaScript依赖而被SEO机器人抓取。所以,我的onclick用于打开和Firefox和HREF为机器人即
<a target="_blank" href='http://www.google.com' onclick="return window.open('http://www.google.com', '_blank');">Working in mozilla firefox in android device and can be crawled by JS disabled bots</a>
是否细到把HREF bot和的onclick这样的特殊情况下,还是有一些问题,在这种方法?
的onclick的缺点是它不能用作浏览器上下文菜单 – Tyr
链接(例如在新标签/窗口选项打开的),但它将在新窗口中打开,如代码 – maverick
所示。更好的解决方案是尝试解决实际问题;你提到“某些”网页;这是否意味着它适用于某些而不适用于其他?它肯定听起来像你的一端是错误的,而不是Firefox的。 –