Melding:Common.js
Athugaðu: Eftir vistun kann að vera að þú þurfir að komast hjá skyndiminni vafrans þíns til að sjá breytingarnar.
- Firefox / Safari: Haltu Shift samtímis og þú smellir á Endurhlaða (Reload), eða ýttu á annaðhvort Ctrl-F5 eða Ctrl-R (⌘-R á Mac)
- Google Chrome: Ýttu á Ctrl-Shift-R (⌘-Shift-R á Mac)
- Internet Explorer: Haltu Ctrl samtímis og þú smellir á Endurnýja (Refresh), eða ýttu á Ctrl-F5
- Opera: Farðu í Verkfæri (Tools) → Stillingar (Preferences) og svo Friðhelgi og öryggi (Privacy & security) → Hreinsa vafragögn (Clear browsing data) → Myndir og skrár í skyndiminni (Chached images and files)
$(document).ready(function() { // if (!document.cookie) return; // var lang = document.cookie.match('lang=(..)'); var lang = window.location.href.match(/\blang=(..)\b/) if (lang) { lang = lang[1]; // $('body').removeClass('lang_en lang_is'); // $('body').addClass('lang_' + lang); // if(lang === 'is') return; $('a:not(#switch_language a)').each(function() { var url = $(this).attr('href'); if (!url) return; var split = url.match(/^(.+)(?:\?(.+))?$/) if (!(url.startsWith('https://andrum.is') || url.startsWith('/'))) return; if (split) { var base = split[1] var input_params = split[2] || '' var output = base + '?' var output_params = {} var output_params_array = [] input_params.split(/&/g).forEach(function(part) { var item = part.split("=") if (item[0]) { output_params[item[0]] = item[1] } }) output_params['lang'] = lang Object.keys(output_params).forEach(function(key) { output_params_array.push(key + '=' + output_params[key]) }) output = output + (output_params_array.join('&')); // console.log({ split, input_params, url, output_params, output }) $(this).attr('href', output); } }) } });
Instagram • Facebook