| Home • Tips • Tutorials • Forums • Certification Q's • Interview Q's • Jobs • Testimonials • Contact Us | ||
Document Categories:
What's New?
Contribute?Sample SpecsWhat's Hot? |
Create Client-Side CookiesBy Vakada Raghava, Mouri Tech Solutions Go to Transaction SE80 and create a BSP application. Create page
Click
on layout button, paste the below code.
<html>
<head>
<title>Test Page</title>
<script >
function Get_Cookie(name) {
var start = document.cookie.indexOf(name+"=");
var len = start+name.length+1;
if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
if (start == -1) return null;
var end = document.cookie.indexOf(";",len);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(len,end));
}
function Set_Cookie(name,value,expires,path,domain,secure) {
var cookieString = name + "=" +escape(value) +
( (expires) ? ";expires=" + expires.toGMTString() : "") +
( (path) ? ";path=" + path : "") +
( (domain) ? ";domain=" + domain : "") +
( (secure) ? ";secure" : "");
document.cookie = cookieString;
}
function Delete_Cookie(name,path,domain) {
if (Get_Cookie(name)) document.cookie = name + "=" +
( (path) ? ";path=" + path : "") +
( (domain) ? ";domain=" + domain : "") +
";expires=Thu, 01-Jan-70 00:00:01 GMT";
}
var today = new Date(); var zero_date = new Date(0,0,0); today.setTime(today.getTime() - zero_date.getTime()); var cookie_expire_date = new Date(today.getTime() + (8 * 7 * 86400000)); function setVisitorID() {
if (Get_Cookie('VisitorID')) {
var VisitorID = Get_Cookie('VisitorID');
}else{
Set_Cookie('VisitorID',Math.random(),cookie_expire_date);
}
}
function setSessionID() {
if (!Get_Cookie('SessionID'))
Set_Cookie('SessionID',Math.random());
}
var loaded_script = true; </script> <script language="javascript"> //This line could be used to set a cookie manually Set_Cookie( "key" , "val" , cookie_expire_date , "/stuff" , false ); //This line is used to set a visitor ID, which is easier setVisitorID(); </script> </head> <body> This
is only a test. </body> </html> Save,
activate and execute Click on
ok button
Then
displaying like this
Then
go to client server (our system) where would be stored cookies, go to that path,
my system path I shown here.
|
|
|
Please send us your feedback/suggestions at webmaster@SAPTechnical.COM Home • Contribute • About Us • Privacy • Terms Of Use • Disclaimer • Safe • Companies: Advertise on SAPTechnical.COM | Post Job • Contact Us ©2006-2007 SAPTechnical.COM. All rights reserved. All
product names are trademarks of their respective companies. SAPTechnical.COM
is in no way affiliated with SAP AG. Graphic Design by Round the Bend Wizards |
||