Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何让浏览器记住用户选择的内容?_Javascript_Jquery - Fatal编程技术网

Javascript 如何让浏览器记住用户选择的内容?

Javascript 如何让浏览器记住用户选择的内容?,javascript,jquery,Javascript,Jquery,我有这个密码。我对Javascript一无所知,所以我在互联网上找到了它。它基本上是关闭页面顶部的大标题图像。我想知道如何使浏览器记住用户选择的内容?例如,如果此人单击以隐藏该页面,然后重新加载该页面,则该页面应保持隐藏状态,而不是默认为原始页面 <script language='javascript'> function toggle() { var pagehead = document.getElementById(&quot;HTML6&quot;); va

我有这个密码。我对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>

函数切换(){
var pagehead=document.getElementById(“HTML6”);
var xbutton=document.getElementById(“隐藏标题”);
如果(pagehead.style.display==“无”){
pagehead.style.display=“block”;
xbutton.innerHTML=“”;
}
否则{
pagehead.style.display=“无”;
xbutton.innerHTML=“”;
}
} 
不确定这是否可能。我真的不知道。 以下是我的网站供参考:
我真的希望这段代码能正常工作,因为我计划在广告和其他东西上使用它。

你需要使用浏览器cookies。看一看。这里有一些例子。

据我所知,http是无状态的,您可以使用cookies来获取此信息 阅读

在这里查看checkCookie()getCookie(c_名称)和setCookie(c_名称、值、exdays)@

如果您不需要支持旧浏览器,请查看html的5,它非常棒。:-)


对于较旧的浏览器,请使用Cookie或使用Cookie模拟本地存储的浏览器。

据我所知,http是无状态的,您可以使用Cookie您可以使用浏览器Cookie或本地存储。。有关本地存储的更多信息,请参阅