Как стать автором
Поиск
Написать публикацию
Обновить

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

Время на прочтение1 мин
Количество просмотров492
Кросспост с Удобный 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, '-');

Что естественно элегантнее и короче :)
Простенько и со вкусом, а, главное, — РАБОТАЕТ
Теги:
Хабы:
Всего голосов 18: ↑11 и ↓7+4
Комментарии4

Публикации

Ближайшие события