2011-02-23 16 views
0
私はwindow.open(「text.html」)を使用しています

。ウィンドウ内のファイルを開く。窓開き、ページが見つからないメッセージ

私はwindow.openのための最初の要求はページがメッセージを見つけることができない、すなわち故障した場合、別のウィンドウを開くようにしたいです。 ( "text.htmlが")=次いで window.openは(the JinXとして

よろしく

+1

なぜmod_rewrite-solutionを使用しないのですか? – Select0r

+0

私が言うことができるのは、開かれているウィンドウは非常にユーザーフレンドリーで、ほとんどのブラウザでブロックされているということです。 なぜそんなに行くの? –

答えて

0

"message.html" window.open "ページが見つからない" 場合

以下のような

。なぜ、その道を行くすべて私に言えることは、ウィンドウを開くと、非常にユーザー非友好とほとんどのブラウザでブロックされていることである

言った - ?ジンクス

は、ここでは

は、あなたの質問を解決します。
私は<div>を使用して、そのページ自体にメッセージを表示するために別の方法が含まれています。

<html> 
<head> 
<title>Login</title> 
<script> 
<!-- 
function validate() { 
    var area = document.getElementById("messagearea"); 
    if(document.loginform.username.value == "Ron") { 
     area.innerHTML = "logged in";  
     window.open('primegroup.html'); 
    } else { 
     area.innerHTML = "login failed"; //preffered method to display a message 
     window.open('regform.html'); 
    } 
} 
--> 
</script> 
</head> 
<body> 
    <form name="loginform"> 
     <input type="text" name="username"> 
     <input type="button" value="Login" onclick="validate();"> 
    </form> 
    <div id="messagearea"> 
    </div> 
</body> 
</html> 
関連する問題