animated hash
(function(){
var str = 'покупайте апельсины';
var splitter = '::::::::::::::::::';
var line = splitter + str + splitter;
var arr = line.split("");
setInterval(changeLine, 100);
function changeLine() {
var last = arr.pop();
arr.unshift(last);
var line = arr.join("");
location.hash = line;
}
})();
Бугагага :D |
старо уже, во вторых кнопка назад в браузере будет бесполезна.
|
Цитата:
Цитата:
ps^ it's just for fun! ;) ps2^ оно возможно ещё и память жрёт через history :D |
тогда уж лучше так:
(function(){
var str = 'покупайте апельсины';
var splitter = '::::::::::::::::::';
var line = splitter + str + splitter;
var arr = line.split("");
setInterval(changeLine, 100);
function changeLine() {
var last = arr.pop();
arr.unshift(last);
var line = arr.join("");
history.replaceState(history.state, document.title, location.href.replace(/#.*$/g, '') + '#' + line);
}
})();
И память не будет жрать и кнопка назад эффективна. |
Gozar,
Цитата:
Цитата:
|
Цитата:
|
devote,
спасибо за пояснение. |
| Часовой пояс GMT +3, время: 05:35. |