// Reload all of the CSS in each frame on the page. function reloadCSS(win) { win = win || window; var links = win.document.getElementsByTagName('link'); for (var i = 0, l = links.length; i < l; i++) { var link = links[i]; var url = link.href; if (url && (/stylesheet/i).test(link.rel)) { var newUrl = url.replace(/(&|%5C?)forceReload=\d+/, ''); var reloader = 'forceReload=' + (new Date().valueOf()); link.href = newUrl + (newUrl.indexOf('?') >= 0 ? '&' : '?') + reloader; } } for (var i = 0, l = win.frames.length; i < l; i++) { reloadCSS(win.frames[i]); } }