Возможно ли это как то по другому написать:
<script> function set_class(cls) { document.getElementById('header').className = cls; localStorage.cls = cls } window.onload = function () { var cls = localStorage.cls; cls && set_class(cls); } </script> Что то здесь мешает другому скрипту,(вывод иконок соц.сетей) |
ureech,
уберите для начала скрипт выше доктипа |
Да там его вроде и не было.Все скрипты либо в <head> либо в <body>
|
Цитата:
Цитата:
|
Не знаю как вы поймали этот момент,:) Видно пока я туда-сюда бегал по шаблонпм он там полежал немного.Дело в этой ф-ции window.onload = function (), она "мешает". И ещё этот grayscale не сохраняется,но это Бог с ним, на скорость не влияет, но вот если по серой кнопки два раза кликнешь, то потом картинку в цвет другими кнопками не перевести, только через перезагрузку.Это как то напрягает.
|
Цитата:
|
Хорошо, я понял.Спасибо.Буду смотреть.
|
Убрал, эту ф-цию, всё заработвло.У вас скрипт не пошёл из-за фотки.Я вставил свою и всё заработало.Видно зашифрованная какая то :)
И если есть время не могли бы объяснить , что эта запись значит cls && set_class(cls), остальное более-менее ясно, а эта как то вообще странная.Ни точек,не запятых...Дюже любопытно. |
Часовой пояс GMT +3, время: 18:53. |