Today I am showing how to create cookie in java script. Here i am giving you an example for how to get the client IP address and save that into the cookie.
Here's the script for this
Put this script within the head tag
------------------------------------------------------
<script type="text/javascript">
var ipadd;
function getip(data) {
ipadd = data.ip;
}
//This function helping us to create the cookie
function setvisibility() {
var a = document.getElementById("hdIp");
a.value = ipadd;
var c_name = "clientIPAdd";
var exdays = 1;
var exdate = new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value = escape(ipadd) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString());
document.cookie = c_name + "=" + c_value;
//Where c_name(clientIPAdd) is the name of the and //c_value is its value and the cookie will expire next day of creation
}
</script>
<script type="text/javascript" src="http://jsonip.appspot.com/?callback=getip">
</script>
-------------------------------------------------------------------------------------------------------
Here is the page
<body onload="setvisibility();">
<form id="form1" runat="server">
<div>
<asp:HiddenField ID="hdIp" runat="server" OnValueChanged="hdIp_ValueChanged" Value="0" />
<asp:Button ID="myImageButton" runat="server" OnClick="myImageButton_Click" Height="1"
Width="1" />
</div>
</form>
</body>
Here's the script for this
Put this script within the head tag
------------------------------------------------------
<script type="text/javascript">
var ipadd;
function getip(data) {
ipadd = data.ip;
}
//This function helping us to create the cookie
function setvisibility() {
var a = document.getElementById("hdIp");
a.value = ipadd;
var c_name = "clientIPAdd";
var exdays = 1;
var exdate = new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value = escape(ipadd) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString());
document.cookie = c_name + "=" + c_value;
//Where c_name(clientIPAdd) is the name of the and //c_value is its value and the cookie will expire next day of creation
}
</script>
<script type="text/javascript" src="http://jsonip.appspot.com/?callback=getip">
</script>
-------------------------------------------------------------------------------------------------------
Here is the page
<body onload="setvisibility();">
<form id="form1" runat="server">
<div>
<asp:HiddenField ID="hdIp" runat="server" OnValueChanged="hdIp_ValueChanged" Value="0" />
<asp:Button ID="myImageButton" runat="server" OnClick="myImageButton_Click" Height="1"
Width="1" />
</div>
</form>
</body>
No comments:
Post a Comment