按标准要求,有什么要处理JavaScript协议的返回值的正确方法href
链接?
一些例子:
<a href='javascript:"Hello World";'> Click </a> <!-- return a String -->
<a href='javascript:ThisFunctionReturnsString();'> Click </a>
<a href='javascript:12345;'> Click </a> <!-- Number -->
<a href='javascript:[1, 2, 3, 4, 5];'> Click </a> <!-- Array -->
<a href='null;'> Click </a> <!-- null-->
<a href='undefined;'> Click </a> <!-- undefined-->
<a href='javascript:{};'> Click </a> <!-- Object -->
标准兼容的浏览器应该如何处理的返回值?
如何在野外当前的浏览器从这个标准的行为有什么不同?