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, время: 19:18. |