prevent default browser behavior (fix #445)