Pull to refresh

Нормальные значения title на habrahabr

Reading time1 min
Views491
Кросспост с Удобный JS (Посвящено Хабра-OPERAводам)

Вот блин взяли и придумали в заголовках ставить слеши …

Я с ума схожу: хочу сохранить название, а опера спотыкается и из заголовка «бла / бла / Хабрахабр» придумывает название для сохранение ” Хабрахабр”, при этом "/" принимает за адрес и в результате ошибки переходит в домашнюю директорию. Меня это порядком поднадостало и я написал маленький UserJS, который исправляет сие недоразумение, заменяя слешь и ~ на знак “минус”.
var back='';
while(back!=document.title){
back=document.title;
document.title =document.title.replace('/','-');
document.title =document.title.replace('~','-');
}

Или вот так (by lenar):
document.title = document.title.replace(/\/|~/g, '-');

Что естественно элегантнее и короче :)
Простенько и со вкусом, а, главное, — РАБОТАЕТ
Tags:
Hubs:
Total votes 18: ↑11 and ↓7+4
Comments4

Articles