/    Sign up×
Community /Pin to ProfileBookmark

Change the type of alert in Javascript

CSS:

[CODE].msgBox{
position:absolute;
z-index:10;
border-radius:5px;
border:1px solid #F5F5F5;
background-color:#DDD;
box-shadow:1px 1px 5px #999;
overflow:hidden;
display:none}
.msgBox ul, .msgBox li{
list-style:none;
padding:0;
margin:0;
border:0}
.msgBox .title{
border-bottom:#AAA solid 1px;
padding:5px;
background-color:#CCC;
font-family:Gotham, “Helvetica Neue”, Helvetica, Arial, sans-serif;
font-weight:bold;
text-shadow:1px 1px #DDD;
font-size:12px}
.msgBox .msgContent{
border-top:#F5F5F5 solid 1px;
padding:5px;
text-shadow:1px 1px #F1F1F1;
font-family:Cambria, “Hoefler Text”, “Liberation Serif”, Times, “Times New Roman”, serif;
font-size:12px}
.msgBox .ok{
text-shadow:1px 1px #F1F1F1;
font-family:Cambria, “Hoefler Text”, “Liberation Serif”, Times, “Times New Roman”, serif;
font-size:12px;
margin:0 auto 5px auto;
width:20px;
padding:4px 5px 4px 5px;
background-color:#CCC;
text-align:center;
cursor:pointer;
transition:all 300ms linear;
border:#DDD solid 1px;
box-shadow:0 0 1px #AAA;
border-radius:4px}
.msgBox .ok:hover{
background-color:#EEE} [/CODE]

HTML:

[CODE]<div class=”msgBox”>
<ul class=”title”>Alert</ul>
<ul class=”msgContent”>No messege</ul>
<ul>
<li class=”ok”>Ok</li>
</ul>
</div>[/CODE]

Javscript:

[CODE]
<script src=”http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js”></script>
<script language=”javascript”>
// Upgraded confirm function
var msgBox = function(msg){
var w =$(document).width(),
h = $(document).height();
var msgW = $(‘.msgBox’).width(),
msgH = $(‘.msgBox’).height();
$(‘.msgBox’).css({left:(w-msgW)/2, top:(h-msgH)/2});
$(‘.msgBox’)
.show()
.find(‘.msgContent’).text(msg);
$(‘.msgBox’).find(‘.ok’).click(function(){
$(‘.msgBox’).hide();
});
$(document).keyup(function(event){
if(event.which==13){
$(‘.msgBox’).hide();
}
});
}
msgBox(‘Enter your message!’);
</script>[/CODE]

Demo:
[url]http://www.yepi3games.org/alert.htm[/url]

to post a comment
JavaScript

3 Comments(s)

Copy linkTweet thisAlerts:
@jedaisoulApr 26.2014 — And your problem is???
Copy linkTweet thisAlerts:
@Kevin2Apr 27.2014 — And your problem is???[/QUOTE]

1) Invalid HTML

2) JQuery ?

[code=html]<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Confirm</title>
<style>
.msgBox{
position:fixed;
min-width:120px;
margin:15% auto auto 45%;
z-index:10;
border-radius:5px;
border:1px solid #F5F5F5;
background-color:#DDD;
box-shadow:1px 1px 5px #999;
overflow:hidden;
display:none}
.msgBox ul, .msgBox li{
list-style:none;
padding:0;
margin:0;
border:0}
.msgBox .title{
border-bottom:#AAA solid 1px;
padding:5px;
background-color:#CCC;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:12px}
.msgBox .msgContent{
border-top:#F5F5F5 solid 1px;
padding:5px;
font-family:Cambria, Times, "Times New Roman", serif;
font-size:12px}
.msgBox .ok{
font-family:Cambria, Times, "Times New Roman", serif;
font-size:12px;
margin:0 auto 5px auto;
width:20px;
padding:4px 5px 4px 5px;
background-color:#CCC;
text-align:center;
cursor:pointer;
transition:all 300ms linear;
border:#DDD solid 1px;
box-shadow:0 0 1px #AAA;
border-radius:4px}
.msgBox .ok:hover{
background-color:#EEE}
</style>
<script>
function display(mb,m,t){
mb.style.display='block';
m.innerHTML = t.innerHTML;
}

function hide(mb){
mb.style.display='none';
}
</script>
</head>

<body>

<div id="msg" class="msgBox">
<ul>
<li class="title">Alert</li>
<li id="message" class="msgContent"></li>
<li onclick="hide(msg)" class="ok">Ok</li>
</ul>
</div>

<p>
<a href="#" onclick="display(msg,message,t1)">Message 1</a><br>
<a href="#" onclick="display(msg,message,t2)">Message 2</a><br>
<a href="#" onclick="display(msg,message,t3)">Message 3</a><br>
<a href="#" onclick="display(msg,message,t4)">Message 4</a><br>
<a href="#" onclick="display(msg,message,t5)">Message 5</a>
</p>

<div style="display:none;">
<span id="t1">A message</span>
<span id="t2">Another message</span>
<span id="t3">Yet another message!</span>
<span id="t4"><i><b>Wow!</b></i> A<br>multiline<br>message!</span>
<span id="t5">Look ma! No JQuery!</span>
</div>

</body>
</html>[/code]
Copy linkTweet thisAlerts:
@juegosfrivsauthorApr 29.2014 — Thanks pro!
×

Success!

Help @juegosfrivs spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 6.17,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @nearjob,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,
)...