משתמש:Nevuer/test.js
הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.
- פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
- גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
- אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
function test() {
var regex = /^http:\/\/jic\.tau\.ac\.il\/moreshet\/_repository\w*\/(?:(\d+)(?:_.+)?|(p_[a-z]{2}_\d{3}))\.(pdf|jpg)$/;
var urls = document.getElementsByTagName("a");
for (var i = 0; i < urls.length; i++) {
if (urls[i].href.match(regex)) {
urls[i].className = 'new';
tok = (RegExp.$1 != '') ? RegExp.$1 : (RegExp.$2 + '.' + RegExp.$3);
urls[i].href = "http://jic.tau.ac.il/moreshet/search-free-results.asp?key=" + tok + "&exact=on";
}
}
}
$(test);