Pourquoi n'est-il pas de chrome de l'exécution de cette javascript

Lorsque je l'exécute dans le navigateur Chrome (version 2), il ne renvoie pas la chaîne, mais il fonctionne dans Firefox (version 3). Pourquoi est-ce?

<html>
<head>
<script type="text/javascript">
function disp_prompt() {
    var name=prompt("Please enter your name","Harry Potter");
    if (name!=null && name!="") {
        document.write("Hello " + name + "! How are you today?");
    }
}
</script>
</head>
<body>

<input type="button" onclick="disp_prompt()" value="Display a prompt box" />

</body>
</html>
Je suis assez sûr que vous pouvez raccourcir votre " if (nom != null && nom != "")' déclaration 'si (nom)'.

OriginalL'auteur ehfeng | 2009-04-17