Une brève discussion sur la différence entre href=# et href=javascript:void(0), les amis dans le besoin peuvent s'y référer
#" contient des informations de localisation
La valeur par défaut le point d'ancrage est #top est le haut de la page web
et javascript:void(0) ne représente qu'un lien mort
C'est pourquoi parfois la page est très longue et le lien de navigation est évidemment # mais saute en haut de la page
Mais javascript:void(0) n'est pas comme ça
Donc lors de l'appel du script, il est préférable d'utiliser void(0)
ou
etc.
Plusieurs façons d'ouvrir un nouveau lien de fenêtre
1.window.open(' url')
2. Utiliser une fonction personnalisée
<script> function openWin(tag,obj) { obj.target="_blank"; obj.href = "Web/Substation/Substation.aspx?stationno="+tag; obj.click(); } </script> <a href="javascript:void(0)" onclick="openWin(3,this)">LINK_TEST</a> window.location.href=""
-------------------------- --------------- ----------------------------------- --
Si c'est un #, ce sera le cas. En passant au sommet, voici quelques solutions de ma collection personnelle :
1:<a href="####"></a> 2:<a href="javascript:void(0)"></a> 3:<a href="javascript:void(null)"></a> 4:<a href="#" onclick="return false"></a> 5:<span style="cursor:hand"></span>(好像在FF中不能显示)
------- ---------------- ---------------------------------- ---------------- ------
Utilisez JavaScript avec prudence :void(0)
void est un opérateur en JavaScript, qui spécifie qu'une expression est calculée mais ne renvoie pas de valeur. Le format d'utilisation de l'opérateur >void est le suivant :
1. javascript:void (expression) 2. javascript:void expression
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!