要调用新窗口,JavaScript函数和其他内部资源,我一直在使用onclick
和cursor: pointer
,而不是使用href
属性中的JavaScript链接。这可以防止#
出现在状态栏中的URL中。
当链接到其他页面时,我使用带有友好URL的法线hrefs。
在链接onclick
中使用href
代替JavaScript会影响效果吗?
是否会影响搜索引擎排名?
答案 0 :(得分:3)
首先,实践这一点是个坏主意,因为已禁用JavaScript的用户无法再在您的网站上导航(NoScript)。
除此之外,无法右键单击,并在新窗口中书签/打开页面。
如果您不希望将这些“内部网页”编入索引,请将rel="nofollow"
添加到您的链接中。