Toastr is a Javascript Library for non-blocking pop-up notifications
Toastr is a simple javascript library to show pop-up messages which dissolve themselves after a few seconds. These are technically known as non-blocking notifications and you have probably seen a similar notification when new email arrives on your PC. Toastr is easy to use and very effective.
My demo is here and the code for that is shown below:
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <link href="css/toastr.min.css" rel="stylesheet" type="text/css" /> <script src="js/toastr.min.js"></script> <!-- Just to tidy the demo --> <style> body{padding:10px;font-family: Verdana,Helvetica,sans-serif;font-size:12px; } </style> <title>Toastr Test</title> </head> <body> <h3>Toastr Demo</h3> <p>You can click the buttons quickly and see how messages stack</p> <p><button type="button" id="btn1">Single Info Message</button></p> <p><button type="button" id="btn2">Error Message with header</button></p> <p><button type="button" id="btn3">Success Message with Close button</button></p> <p>Let the stack clear and then try this positional option:</p> <p><button type="button" id="btn4">Message at bottom-right;</button></p> <script> $(document).ready(function() { $("#btn1").click(function(){ toastr.info("This message will self destruct in 5 seconds..."); }); $("#btn2").click(function(){ toastr.error("There was no error really, it works fine", "DEMO TITLE"); }); $("#btn3").click(function(){ toastr.options.closeButton = true; toastr.success("If you cannot wait press the close", "Button Demo"); }); $("#btn4").click(function(){ toastr.options.positionClass = "toast-bottom-right"; toastr.info("I'm down here on the right.."); }); }); </script> </body> </html>
Toastr was written by Hans Fjällemark & John Papa and for more details and code download visit https://github.com/CodeSeven/toastr.
1 thought on “Toastr is a Javascript Library for non-blocking pop-up notifications”
Comments are closed.