JavaScript DHTML/Dojo toolkit/Toaster
Error toaster
<html>
<head>
<link rel="StyleSheet" type="text/css" href="js/dojo/dojox/widget/Toaster/Toaster.css">
<script type="text/javascript">
var djConfig = {
baseScriptUri : "js/dojo/",
parseOnLoad : true
};
</script>
<script type="text/javascript" src="js/dojo/dojo/dojo.js"></script>
<script>
dojo.require("dojo.parser");
dojo.require("dojox.widget.Toaster");
function showMsg(inMsg, inType, inDuration) {
dojo.publish("toasterTopic", [{
message : inMsg, type : inType, duration : inDuration
}]);
}
</script>
</head>
<body class="tundra">
<div dojoType="dojox.widget.Toaster" separator="<Br>" positionDirection="bl-up" messageTopic="toasterTopic"></div>
<button type="submit" onClick="showMsg("Your text", "error", 1000);">Show</button>
</body>
</html>
Message toaster
<html>
<head>
<link rel="StyleSheet" type="text/css" href="js/dojo/dojox/widget/Toaster/Toaster.css">
<script type="text/javascript">
var djConfig = {
baseScriptUri : "js/dojo/",
parseOnLoad : true
};
</script>
<script type="text/javascript" src="js/dojo/dojo/dojo.js"></script>
<script>
dojo.require("dojo.parser");
dojo.require("dojox.widget.Toaster");
function showMsg(inMsg, inType, inDuration) {
dojo.publish("toasterTopic", [{
message : inMsg, type : inType, duration : inDuration
}]);
}
</script>
</head>
<body class="tundra">
<div dojoType="dojox.widget.Toaster" separator="<Br>" positionDirection="bl-up" messageTopic="toasterTopic"></div>
<button type="submit" onClick="showMsg("Your text", "message", 1000);">Show message</button>
</body>
</html>
Warning toaster
<html>
<head>
<link rel="StyleSheet" type="text/css" href="js/dojo/dojox/widget/Toaster/Toaster.css">
<script type="text/javascript">
var djConfig = {
baseScriptUri : "js/dojo/",
parseOnLoad : true
};
</script>
<script type="text/javascript" src="js/dojo/dojo/dojo.js"></script>
<script>
dojo.require("dojo.parser");
dojo.require("dojox.widget.Toaster");
function showMsg(inMsg, inType, inDuration) {
dojo.publish("toasterTopic", [{
message : inMsg, type : inType, duration : inDuration
}]);
}
</script>
</head>
<body class="tundra">
<div dojoType="dojox.widget.Toaster" separator="<Br>" positionDirection="bl-up" messageTopic="toasterTopic"></div>
<button type="submit" onClick="showMsg("Your text", "warning", 1000);">Show</button>
</body>
</html>