2010-02-23 5 views
0

자바 스크립트 경고에서 표시해야하는 다음 텍스트가 있습니다.ASP.NET 페이지에서 Javascript 경고의 하이퍼 링크를 표시 할 수 있습니까?

경고 자체에서 하이퍼 링크를 표시 할 수 있는지 궁금합니다.

alert('User already exists in the system, please <a href='../Login.aspx'>login</a>'); 

는 답변 감사합니다

감사합니다 당신이 그렇게 (단지 할 매우 용이해야한다 모달 대화 상자를 만드는) 수행하려는 경우 당신은 당신의 자신의 대화를해야 할 것이다

답변

5

번호.
경고 상자 자체는 단순한 텍스트 상자입니다.

1

이전 포스터 상태로, 아니요.

메시지와 함께 표시 할 div를 가질 수 있습니다. 이런 식으로해볼 수 있니?

<html> 
<head> 
<title>JavaScript test</title> 
<script type="text/javascript" language="JavaScript"> 
function show(message) { 
    document.getElementById('messageboxframe').innerHTML = message; 
    document.getElementById('messageboxframe').style.display = 'block'; 
    document.getElementById('messageboxoverlay').style.display = 'block'; 
} 

function hide() { 
    document.getElementById('messageboxframe').style.display = 'none'; 
    document.getElementById('messageboxoverlay').style.display = 'none'; 
} 
</script> 
<style type="text/css"> 
html, body, div 
{ 
    padding: 0; 
    margin: 0; 
} 

.messageboxoverlay 
{ 
    position: fixed; 
    width: 100%; 
    height: 100%; 
    opacity:0.75; 
    background-color: rgb(200,200,200); 
} 

.messageboxviewer 
{ 
    position: fixed; 
    cursor: pointer; 
    min-width: 400px; 
    min-height: 200px; 
    left: 40%; 
    top: 30%; 
    background-color: White; 
    padding: 10px; 
} 
</style> 
</head>  

<body> 
    <div class="messageboxoverlay" style="display:none" id="messageboxoverlay" > 
    </div> 
    <div class="messageboxviewer" style="display:none" id="messageboxframe" onclick="hide()"> 
    <span id="messagebox" /> 
    </div> 
    <div style="margin: 5px 5px;"> 
    <a href="javascript:;" onclick="show('hello')">show messagebox</a> 
    </div> 
</body> 
</html> 

messageboxviewer div에는 "원하는 것은 무엇이든지"라고 ​​쓸 수 있습니다. 또는 예제로 할 수 있으며 함수에서 메시지를 표시 할 수 있습니다.

2

하이퍼 링크가 하나만있는 경우 확인 버튼에 연결하지 않으시겠습니까?

var answer = confirm("Flash Update Required. To get the latest version of Flash click ok.") 

if (answer) {window.location = "http://get.adobe.com/flashplayer/";} 
else {} 
관련 문제