Стоит учесть, что наши тестировщики всегда будут звонить нам, если мы сделаем что-то вроде
<a href='javascript:openwindowmethod("url");'> stuff </a>
Вместо
<a href='url' onclick='return openwindowmethod(this.href);'> stuff </a>
Первый метод будет работать только в том случае, если вы нажмете на него, но не если вы нажмете на него, щелкнете по нему, или щелкните по нему, или щелкните правой кнопкой мыши и перейдите в новое окно.
Второй метод будет поддерживать все это, а также возможность функционировать так, как он задумал, если пользователь просто щелкнет ссылку.