X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=js%2Finserts.js;h=5e6774b26435577ad54fd3c3ed0390e64f5a210a;hb=14542a514b498def3c48dd27031f2f77fd2db967;hp=01fad9985f28912f80f2d77cf151c309c1f3583f;hpb=b1c79afd0a78ec37ff813f1305e9e0804be78ef3;p=fa-stable.git diff --git a/js/inserts.js b/js/inserts.js index 01fad998..5e6774b2 100644 --- a/js/inserts.js +++ b/js/inserts.js @@ -203,11 +203,13 @@ var inserts = { // this shows divs for js enabled browsers only e.style.display = 'block'; }, - 'input.ajaxsubmit','button.ajaxsubmit,button.editbutton,button.navibutton': +// '.ajaxsubmit,.editbutton,.navibutton': // much slower on IE7 + 'button.ajaxsubmit,input.ajaxsubmit,input.editbutton,button.navibutton': function(e) { e.onclick = function() { if (this.getAttribute('aspect') == 'process') progbar(); + save_focus(this); JsHttpRequest.request(this); return false; } @@ -257,6 +259,13 @@ var inserts = { }; } }, + 'a.printlink': function(l) { + l.onclick = function() { + save_focus(this); + JsHttpRequest.request(this); + return false; + } + }, 'ul.ajaxtabs': function(ul) { var ulist=ul.getElementsByTagName("li"); for (var x=0; x=0) { - window.location = document.links[_hotkeys.focus].href; + var link = document.links[_hotkeys.focus]; + if (link.target=='_blank') { +// window.open(link.href,'','toolbar=no,scrollbar=no,resizable=yes,menubar=no,width=900,height=500'); + openWindow(link.href,'_blank'); + } else + window.location = link.href; } } return stopEv(ev);