2013-10-27 3 views
0

У меня этот код. Я не знаю ничего о Javascript, поэтому я нашел его в Интернете. В основном это закрывает большой заголовок в верхней части страницы. Я хочу знать, как это сделать, чтобы браузер помнил, что выбрал пользователь? Например, если человек нажимает, чтобы скрыть его, а затем перезагружать страницу, он должен оставаться скрытым, а не по умолчанию оригиналом.Как заставить браузер помнить, что пользователь выбирает?

<script language='javascript'> 
function toggle() { 
var pagehead = document.getElementById(&quot;HTML6&quot;); 
var xbutton = document.getElementById(&quot;hide-header&quot;); 
if(pagehead.style.display == &quot;none&quot;) { 
pagehead.style.display = &quot;block&quot;; 
xbutton.innerHTML = &quot;<img border='0' src='https://lh5.googleusercontent.com/-S5r38GtSF6s/Ui04r4eS0yI/AAAAAAAADpQ/qRnrSX2MpcY/w16-h15-no/close+X.png'/>&quot;; 
} 
else { 
pagehead.style.display = &quot;none&quot;; 
xbutton.innerHTML = &quot;<img border='0' src='https://lh5.googleusercontent.com/-S5r38GtSF6s/Ui04r4eS0yI/AAAAAAAADpQ/qRnrSX2MpcY/w16-h15-no/close+X.png'/>&quot;; 
} 
} 
</script> 

Не уверен, что это возможно. Я понятия не имею. Вот мой сайт для справки: linkvier.com Я очень надеюсь, что смогу заставить этот код работать, так как планирую использовать его для рекламы и других вещей.

+0

Насколько я знаю, http не имеет гражданства, вы можете использовать куки –

+1

Вы можете использовать куки-файлы браузера или localstorage .. обратитесь к http://www.w3schools.com/html/html5_webstorage.asp для получения дополнительной информации о localstorage – JABD

ответ

1

Вам необходимо использовать куки-файлы браузера. Взгляните на jQuery.cookie. Там есть примеры.

0

, насколько я знаю, HTTP является лицом без гражданства вы можете использовать куки, чтобы получить эту ReadStateless_protocol

взгляд на checkCookie() getCookie (c_name) и SetCookie (c_name, значение, exdays) здесь @
w3schools Cookie Examples

1

Если вам не нужно поддерживать старые браузеры, то проверьте html's 5 localStorage, это довольно здорово. :-)

Для старых браузеров используйте файлы cookie или один из этих scripts, которые эмулируют localStorage с помощью файлов cookie.

Смежные вопросы