Page History
HTML |
---|
<script> function download_file(data, downloadFileName) { console.log("Download filename: ", downloadFileName); var fileName = downloadFileName.replace("+", " ") { ; console.log("Filename: ", fileName); var fileData = data; var byteChars = $.base64('decode', fileData); var ab = new ArrayBuffer(byteChars.length); var ia = new Uint8Array(ab); for (var i = 0; i < byteChars.length; i++) { ia[i] = byteChars.charCodeAt(i); } var blob = new Blob([ab], { type: 'application/pdf' }); if (window.navigator.msSaveOrOpenBlob) { // IE hack; see http://msdn.microsoft.com/en-us/library/ie/hh779016.aspx window.navigator.msSaveOrOpenBlob(blob, fileName); } else { var downloadUrl = URL.createObjectURL(blob); $( "#download") .attr({ 'download': fileName, 'href': downloadUrl }); $( "#download") [0].click(); window.history.back(); } }; function getQueryParametersAJS.toInit(function() { // Function varto queryParametersparse =URL {};parameters function getParameterByName(name) { var queryString = console.log(window.location.search.substring(1href); varname pairs = queryStringname.split('replace(/[\[\]]/g, '\\$&'); for (var iregex = 0; i < pairs.length; i++) { var pair = pairs[i].split('=');new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'), var keyresults = decodeURIComponent(pair[0]regex.exec(window.location.href); if (!results) return null; var value =if decodeURIComponent(pair!results[12]) return ''; queryParameters[key] = value; } return queryParameters; } AJS.toInit(function() { var queryParameters = getQueryParameters(); // Now, 'queryParameters' contains the extracted query parameters // Insert the Confluence User Macro with the extracted parameters var macroName = 'aftaleoversigt'; var macroParameters = 'aftaledokument=' + queryParameters.aftaledokument; AJS.MacroBrowser.setMacroJsOverride(macroName, function(macroInstance) { macroInstance.setMacroParams(macroParameters); });return decodeURIComponent(results[2].replace(/\+/g, ' ')); } // Example usage var paramValue = getParameterByName('kategori'); console.log('Kategori:', paramValue); if (paramValue === 'KOM' || paramValue === 'REG' || paramValue === 'STA' || paramValue === 'LPS' || paramValue === 'APO' || paramValue === 'ITL' || paramValue === 'OVR') { console.log("switch ", paramValue); $('.toggle-agreements').hide(); $('#agreement-category-' + paramValue).show(); } paramValue = getParameterByName('link'); console.log('Header value:', paramValue); if (paramValue !== null) { $('html, body').scrollTop($('#' + paramValue).offset().top); } }); </script> |
Warning |
Det er desværre ikke muligt at godkende aftaler i øjeblikket. Der foretages en opgradering af systemet. |
Aftaleoversigt | ||||||
---|---|---|---|---|---|---|
|
...