您能否創建javascript(使用微小的html)來創建cookie並在cookie中寫入數值,然後創建一個函數,該函數讀取cookie的值,然後顯示一個條件,如果該值爲特定值,則會顯示一個圖像?如何創建一個cookie並寫入數值?
請注意,寫入的函數總是需要重寫先前的值。
幫我這麼做。我在等待很好的回覆。
給我這裏的代碼朋友。
這對我很好。
您能否創建javascript(使用微小的html)來創建cookie並在cookie中寫入數值,然後創建一個函數,該函數讀取cookie的值,然後顯示一個條件,如果該值爲特定值,則會顯示一個圖像?如何創建一個cookie並寫入數值?
請注意,寫入的函數總是需要重寫先前的值。
幫我這麼做。我在等待很好的回覆。
給我這裏的代碼朋友。
這對我很好。
function setCookie(name,value,days){
var expires='';
if (days){
var date=new Date();
date.setTime(date.getTime() + (days*24*60*60*1000));
expires='; expires=' + date.toGMTString();
}
document.cookie= name + '=' + value + expires + '; path=/';
}
function getCookie(name){
var nameEQ = name + '=';
var ca=document.cookie.split(';');
for (var i=0; i<ca.length; i++) {
var c=ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ)===0) return c.substring(nameEQ.length,c.length);
}
return null;
}
function deleteCookie(name){
setCookie(name,'',-1);
}
設置您的Cookie
var value = 1001; // number of cookies to eat
setCookie('yourcookiename', value, 1);
讓您的Cookie
var cookievalue=parseInt(getCookie('yourcookiename'), 10);
//do your stuff here..
//i.e. show a img with jquery
if (cookievalue==1001) $('#yourImgID').show();
但仔細想想,如果 - 檢查必須做後您將媒體鏈接你的cookie
您某處有html標記
<img id='yourImgID' src='superpictuefromsweetcookies.jpg'>
您的css標記,以便它不會顯示,如果您的網頁加載 否則它是可見的,沒有什麼可做的顯示它。
#yourImgID {
display:none;
}
刪除,如果不使用了
deleteCookie('yourcookiename');
吃餅乾
//go and buy me some!! :)
如何在wordpress網站做到這一點? – Chathula 2013-04-11 13:55:53
買一個編碼器:)誰通過你的所有模板php文件。 這是另一個線程。但無論如何,您可以將所有代碼javascript,html和css代碼放在header.php或您的模板中。 – 2013-04-11 16:02:14
有人與您的帳戶或曳什麼? – TheBrain 2013-04-11 11:54:00
@TheBrain:我認爲看起來OP的問題要好得多。並非所有,但一些。 – Nope 2013-04-11 11:54:35