commit e6924d991254d0a7e6c5fb84e14241081123507a parent 3da148f4063f2910aedf443f06a50946903e91de Author: ThomasV <thomasv1@gmx.de> Date: Fri, 24 Jul 2015 13:30:51 +0200 prevent websocket closing with balnk target Diffstat:
M | lib/www/index.html | | | 11 | ++++++++++- |
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/lib/www/index.html b/lib/www/index.html @@ -73,6 +73,15 @@ ws.onmessage = function (evt) { else alert("Message is received:"+ received_msg); }; + +// See http://stackoverflow.com/questions/29186154/chrome-clicking-mailto-links-closes-websocket-connection +$(document).on('click', 'a[href^="bitcoin:"]', function (e) { + e.preventDefault(); + var btcWindow = window.open($(e.currentTarget).attr('href')); + btcWindow.close(); + return false; +}); + </script> </head> <body> @@ -81,7 +90,7 @@ ws.onmessage = function (evt) { <p id="reason"></p> <p id="amount"></p> <div style="background-color:#7777aa; border-radius: 5px; padding:10px;"> - <a style="color:#ffffff; text-decoration:none;" id="paylink">Pay with Bitcoin</a> + <a style="color:#ffffff; text-decoration:none;" id="paylink" target="_blank">Pay with Bitcoin</a> </div> <br/> <div id="qrcode" align="center"></div>