Rumah > hujung hadapan web > tutorial js > Pelaksanaan Javascript bagi penyelesaian untuk mendapatkan masa tamat tempoh cookie_kemahiran javascript

Pelaksanaan Javascript bagi penyelesaian untuk mendapatkan masa tamat tempoh cookie_kemahiran javascript

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-05-16 16:39:39
asal
1815 orang telah melayarinya

Javascript dan halaman dinamik tidak boleh mendapatkan masa tamat tempoh kuki Masa tamat tempoh diuruskan oleh JavaScript dan halaman dinamik hanya boleh menetapkan masa tamat tempoh, yang tidak boleh diperolehi melalui document.cookie (javascript) atau Cookie.Expires. (asp.net) atribut tiba.

Salin kod Kod adalah seperti berikut:

<%@page language="C#" Debug="true"%>

Halaman_Load tidak sah dilindungi(penghantar objek, EventArgs e)
{
HttpCookie hc = Request.Cookies["abc"];
Jika (hc != null)
           {
Response.Write(hc.Expires);//0001-1-1 0:00:00
             Respons. End();
                                                                    }
}


Walaupun kuki asp.net mempunyai atribut Expires, output atribut Expires oleh Response.Write ialah 0001-1-1 0:00:00 (DateTime.MinValue Ini kerana penyemak imbas tidak menghantar tarikh tamat tempoh). daripada kuki. Masa diberikan kepada pelayan, jadi DateTime.MinValue digunakan untuk mengisi sifat Tamat tempoh kuki.


Anda mesti mendapatkan masa tamat tempoh, dan anda perlu menggunakan nilai kuki lain untuk merekodkan masa tamat tempoh kuki yang sepadan. Seperti berikut:

Salin kod Kod adalah seperti berikut:

var d = new Date();
d.setHours(d.getHours() 1); //Tamat dalam 1 jam
Document.cookie = 'testvalue=123;expires=' d.toGMTString(); //Storage cookie value
document.cookie = 'testexp=' escape(d.toLocaleString()) ';expires=' d.toGMTString(); //Masa tamat tempoh kuki storan, dapatkan kuki testexp
 


Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan