Медиавики:Incubator.js
Эзоҳ: Баъди захира намудан, Шумо метавонед тағйиротҳои худро аз хотираи браузер гузариш карда, бубинед. Дар браузерҳои Mozilla / Firefox / Safari: тугмаи Shift-ро пахш намуда бо мушак Reload-ро пахш кунед, ё Ctrl-Shift-R-ро пахш намоед (Cmd-Shift-R барои компютерҳои Apple Mac); дар браузери IE: тугмаи Ctrl-ро пахш намуда бо мушак Refresh-ро пахш намоед, ё Ctrl-F5-ро пахш намоед; дар браузери Konqueror:: бо мушак Reload-ро пахш кунед, ё тугмаи F5-ро пахш намоед; дар браузери Opera ба Шумо пурра тоза кардани хотираи браузер ба воситаи Tools→Preferences лозим аст.
$(createboxNoPrefix)
function createboxNoPrefix(){
function getHandler(a){ // because IE6’s “this” is broken
return function(){
span = a.getElementsByTagName('span')[0]
tit = a.title
tit.value = span.innerHTML + tit.value
span.parentNode.removeChild(span)
}
}
var frm = document.getElementById('createboxes')
if (!frm) return
frm = frm.getElementsByTagName('form')
for (var i = 0; i < frm.length; i++) {
var tl = frm[i].title
if (!/.\/$/.test(tl.value)) return
sp = document.createElement('span')
tl.size -= tl.value.length
sp.innerHTML = tl.value
tl.value = ''
tl.parentNode.insertBefore(sp, tl)
addHandler(frm[i], 'submit', getHandler(frm[i]))
}
}