我看了看周圍很多,而且似乎無法找到任何足夠簡單,我做...jQuery的Cookie的問題
我已經建立了一個網頁,其檢測瀏覽器是目前運行,如果它不是Firefox 4.0,它會顯示一個隱藏的div,並給出警告,說明該頁面最好在Firefox 4.0或更高版本中查看。在該div內是一個隱藏div的按鈕。
我正在尋找一種方法來記住在會話期間單擊此按鈕,以便當用戶單擊我的「主頁」頁面時,他們不會每次都收到相同的消息。
當前代碼:
<head>
<script src="js/browsercheck.js"></script>
<script type="text/javascript">
// external script "browsercheck.js" checks
// which browser/version is being used
// check browser and display message if != Firefox 4.0 or >
function checkBrowser() {
var browser = BrowserDetect.browser;
var version = BrowserDetect.version;
if (browser == "Firefox") {
if (version >= 4) {
// do nothing
}
} else {
document.getElementById("coverall").style.visibility="visible";
document.getElementById("browser").innerHTML = browser + " " + version;
}
}
// remove overlay if user commands
function removeCoverall() {
document.getElementById("coverall").style.visibility="hidden";
}
</script>
</head>
<body>
<div id="coverall" style="visibility:hidden;">
<p>I see you're using <span id="browser"></span>. Please use Firefox.</p>
<button type="button" onclick="removeCoverall()">I understand</button>
</div>
</body>
你在標題中提到了jQuery,但是你根本沒有使用jQuery ......這個問題與jQuery有什麼關係呢? – 2011-04-09 16:27:16
它似乎沒有使用jQuery。但如果你真的是,看看jquery cookies插件:http://plugins.jquery.com/project/Cookie – Talljoe 2011-04-09 16:27:56