| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- /**
- *
- *
- * Modal position fix.
- * add custom class if modal height is bigger than window.
- */
- mgEventHandler.on('ModalLoaded', null,function(){
- $('.lu-modal__dialog').width('90%');
- var mxactive = $('input[name="mxactive"]');
- var mxthurdata = $('input[name="mxthurdata"]');
- if(mxthurdata.val() == mxactive.val()){
- mxactive.addClass('lu-alert--success lu-alert--outline');
- $('.modal-alert-top').addClass('lu-alert--success');
- }else{
- mxactive.addClass('lu-alert--danger lu-alert--outline');
- $('.modal-alert-top').addClass('lu-alert--danger');
- }
- var spf = $('input[name="spf"]');
- var spfthurdata = $('input[name="spfthurdata"]');
- if(spfthurdata.val() == spf.val()){
- spf.addClass('lu-alert--success lu-alert--outline');
- }else{
- spf.addClass('lu-alert--warning lu-alert--outline');
- $('.modal-alert-top').addClass('lu-alert--warning');
- }
- var dmarc = $('input[name="dmarc"]');
- var dmarcthurdata = $('input[name="dmarcthurdata"]');
- if(dmarcthurdata.val() == dmarc.val()){
- dmarc.addClass('lu-alert--success lu-alert--outline');
- }else{
- dmarc.addClass('lu-alert--warning lu-alert--outline');
- $('.modal-alert-top').addClass('lu-alert--warning');
- }
- var dkim = $('input[name="dkim"]');
- var dkimthurdata = $('input[name="dkimthurdata"]');
- if(inArray(dkimthurdata.val(), dkim.val())){
- dkim.addClass('lu-alert--success lu-alert--outline');
- }else{
- dkim.addClass('lu-alert--warning lu-alert--outline');
- $('.modal-alert-top').addClass('lu-alert--warning');
- }
- $('input[name$="thurdata"]').click(function() {
- var textToCopy = $(this).val();
- var tempTextarea = $("<textarea>");
- $("body").append(tempTextarea);
- tempTextarea.val(textToCopy).select();
- document.execCommand("copy");
- tempTextarea.remove();
- setTimeout(tooltip, 1000, $(this));
- });
- });
- function inArray(needle, haystack) {
- var length = haystack.length;
- for (var i = 0; i < length; i++) {
- if (haystack[i] === needle) return true;
- }
- return false;
- }
- function tooltip($element) {
- element.val('Wert in die Zwischenablage kopiert!');
- }
|