As title, javascript:; does not work either. The following results are obtained after the query:
In JavaScript, void is an operator that specifies to calculate an expression but does not return a value.
Javascript: void (expression)
Javascript: void expression
Expression is a standard JavaScript expression to be calculated. Parentheses outside the expression are optional, but it is a good habit to write. You can use the void operator to specify a hyperlink. The expression is calculated, but no content is loaded in the current document. .CodeA hyperlink is created, and nothing will happen after the user clicks it. When a user clicks a link, void (0) is calculated as 0, but it has no effect on JavaScript.
Solution:
1. Cancel the href attribute and use CSS to simulate it.
2. Add return false
3. href = '###' to avoid returning to the home page.
Find the following two connections online:
Http://jacki6.javaeye.com/blog/477958
Http://ioryioryzhan.javaeye.com/blog/225558
For reference.