Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用onclick处理程序而不是链接是否会影响站点性能和SEO?_Javascript_Jquery_Performance_Seo - Fatal编程技术网

Javascript 使用onclick处理程序而不是链接是否会影响站点性能和SEO?

Javascript 使用onclick处理程序而不是链接是否会影响站点性能和SEO?,javascript,jquery,performance,seo,Javascript,Jquery,Performance,Seo,为了调用新的窗口、JavaScript函数和其他内部内容,我一直在使用onclick以及cursor:pointer,而不是在href属性中使用JavaScript链接。这将防止#出现在状态栏的URL中 当链接到其他页面时,我使用带有友好URL的normals HREF 我的问题 在链接的href中使用onclick而不是JavaScript是否会影响性能 它会影响搜索引擎排名吗 首先,实践这一点是个坏主意,因为禁用JavaScript的用户无法在您的站点上导航() 除此之外,不可能右键单

为了调用新的窗口、JavaScript函数和其他内部内容,我一直在使用
onclick
以及
cursor:pointer
,而不是在
href
属性中使用JavaScript链接。这将防止
#
出现在状态栏的URL中

当链接到其他页面时,我使用带有友好URL的normals HREF

我的问题
  • 在链接的
    href
    中使用
    onclick
    而不是JavaScript是否会影响性能

  • 它会影响搜索引擎排名吗


首先,实践这一点是个坏主意,因为禁用JavaScript的用户无法在您的站点上导航()

除此之外,不可能右键单击并在新窗口中为页面添加书签/打开页面


如果您不希望这些“内部页面”被编入索引,请将
rel=“nofollow”
添加到您的链接中。

首先,这样做是个坏主意,因为禁用JavaScript的用户无法再在您的站点上导航()

除此之外,不可能右键单击并在新窗口中为页面添加书签/打开页面


如果您不希望这些“内部页面”被索引,请将
rel=“nofollow”
添加到您的链接中。

为什么要关闭投票?它的措辞非常糟糕,但潜在的问题仍然相当清楚;一个快速的编辑将拯救这个问题,虽然它肯定是一个重复。嗯。。。我不是一个好的英语说话者或作家。。。thnx用于编辑@安迪:为什么投票要结束?它的措辞非常糟糕,但潜在的问题仍然相当清楚;一个快速的编辑将拯救这个问题,虽然它肯定是一个重复。嗯。。。我不是一个好的英语说话者或作家。。。thnx用于编辑@安迪:我明白了。。。但是,不使用javascript制作动态网页超出了我的概念(IKwon,我还有很多东西要学…)这里有一个很好的例子,stackoverflow。。。第二部分:是的,是这样的,大多数调用都是针对内部页面的,但即使是到UI界面也有一些调用,比如照片和视频的查看器。在这种情况下,我必须提出一个新的问题:如何从URL和状态栏中使用“#”进行删除@罗布·W。。我也不想在状态栏上显示“void(0)”…在onclick处理程序之后添加
return false
,以避免遵循
href
。或者,您可以将
javascript://
添加为
href
attrbute。我明白了。。。但是,不使用javascript制作动态网页超出了我的概念(IKwon,我还有很多东西要学…)这里有一个很好的例子,stackoverflow。。。第二部分:是的,是这样的,大多数调用都是针对内部页面的,但即使是到UI界面也有一些调用,比如照片和视频的查看器。在这种情况下,我必须提出一个新的问题:如何从URL和状态栏中使用“#”进行删除@罗布·W。。我也不想在状态栏上显示“void(0)”…在onclick处理程序之后添加
return false
,以避免遵循
href
。或者,您可以将
javascript://
添加为
href
属性。