I tried <%= request.cookies("cookiename").expires %> but thats a no go. Tried adding .tostring, no go. what am I to do? Has to be something simple I am missing here.
i'm creating a cookie with an expiration of 12 hours from now. when i run my solution locally and go into C:Users..AppDataLocalMicrosoftWindowsTemporary Internet Files and look at the expires property of my cookie the date and time are correct. However, when I deploy this to our web server and go to the website i notice the cookie that got created for it has an expiration date of 2 years from now, minus a day. So the cookie should be set to expire on 12/29/2010 8:00 PM for example instead shows 12/28/2012 8:00 PM. Here's the code i'm using to create the cookie, pretty basic. And yes, the date on the web server is correct. I really want the cookie to expire in 12 hours, not 2 years.
for this button, i have written a javascript function:
function btnClose_Click() { document.cookie = 'cookieName=closed; value=dontshowagain'; }
In merchant.login page
In the code behind of the other page, it has to check if the value of the cookie is set to "dontshowagain". If it is set to the value, the function should not show the popup again. My task is not to show the popup in different pages. If it is closed once, it has to stop showing again until the browser is closed.
Dim script = "<script language = javascript>" & _ "window.setTimeout('ShowTime(true, [?????])', 1000);</script>" ClientScript.RegisterStartupScript(Me.GetType, "iniciar", script)
I must write a dateTime parameter in string format, but I'm not achieving the goal. I've tryed various time formats (Eg. 2011/02/10 17:05:00), without success. Ps: I know... when I try with only the date, its ok. But I need the time too.
We have a flash video that was created for our project, we dont the source so we have to work around the compiled flash file. We are going to host the video on our domain and the video creates a sol cookie (flash cookie) file to store how far the user has proceeded though the video. So my plan is to access this cookie to see how far the user has progressed and then fire an event when they have finished the movie.
I have been googling for some help but haven't found to much. I have found out that its possible to do in javascript and I have found some .net sol file viewers but haven't seen any examples I can get my mind around. I have watched the traffic that gets created with fiddler and every time the next button is clicked a new request is fired with the swt file that is being accessed. I would also be happy with tracking every time one of these swt files has been accessed as well.
If I create a cookie in Javascript document.cookie = 'unseen' how do I delete it when I navigate away from this page? This is the only cookie I am creating on the page.
It looks like JavaScript does not have access to authentication cookies ('ASP.NET_SessionId', '.ASPXFORMSAUTH') in the http headers I can see cookies but document.cookie object does not have them.
The IDs for the 'pane' divs are GUIDs of domain objects in a database. Everything works as it should. But when I include the cookie option in the function call on
$(document).ready(function () { //$("#tabs").tabs(); //Without tabs works fine $("#tabs").tabs({ //This call with cookie option breaks everything. cookie: { expires: 1 } }); });
By 'breaks' I mean - the contents of my final tab (which includes a 'submit' button) ends up being displayed at the bottom of every tabbed page although the tab itself looks fine. None of the tabs open the corresponding pane when clicked, but I can see the correct tab id in the address bar on the browser when I click a tab. I've compared the source of both pages (with and without the cookie option) and they are identical apart from the call to the JQuery tab function. But the Javascript console reports an error: cannot call method 'apply' of undefined
Is there something else I need to do to get this to work? The documentation suggests not. I've inluded the cookies plugin as suggested by Nalum, but this hasn't solved the problem. Drilling into jquery-ui-1.8.9.custom.min.js gets me the offending bit of code:
This code seems to be expecting [b] to be something like ui-tabs-1 which is the way in which the tabs are IDed if you add tabs via the tabs.add(...) function. And of course I don't add my tabs this way - all my tabs have GUID IDs which are related to elements which come from a DB and are output by a Repeater control. Some HTML below for reference:
<div id="tabs"> <ul> <li> <a href='#TabDiv471de30d-aaec-4485-8a50-1b2fdbc58053'> Tab A </a> </li> <li> <a href='#TabDiv951e2fee-9272-4a8c-becb-3f3a07770347'> Tab B </a> </li> </ul> <div id='TabDiv471de30d-aaec-4485-8a50-1b2fdbc58053'> This is Pane A </div> <div id='TabDiv951e2fee-9272-4a8c-becb-3f3a07770347'> This is Pane B </div> </div>
I am busy building a shopping cart with cookies. I have datalist which I populate from the cookies with a delete button next to each cookie
[Code]....
Now the problem is that when I hit the delete / remove button to expire the cookie, what happens when repopulating the datalist is that it shows the original cookie with all it's values as well as a new entry where all the values are blank.
I want to change the value in a cookie: HttpCookie hc = new HttpCookie("HiddenColumns"); hc.Value = customView.HiddenFields; hc.Expires = DateTime.Now.AddDays(365); Response.SetCookie(hc);
I am using .Net Framework 4.0 along with Asp.net C# and using Jquery with Ajax for retrieving data but medium is used name as JSON So whenever we retrieve date from database using JSON its show in this format /Date(1297246301973)/. How can i convert this into as normal date like (mm/dd/yyyy)?You better understand like this.My input Date is : 14/2/2011 My output Date is : /Date(1297246301973)/
I'm trying to use a webservice that first expects the clients to login, to retrieve a cookie to re-use. This is done through a login(string user, string pass) method on the webservice.
Doing this through a browser works fine, we get a cookie, and we can see the cookie via Fiddler or whatvever proxysniff thingy.
Time to do the same in ASP.Net, so we use the WSDL and generate a nice proxy class, and it works fine to call the login() method, but Never Ever does a cookie get set !
I already used the "cookiejar" technique - which means i create an instance of a CookieContainer and assign it to the proxyclass like this;
I am a bit baffled here; using IE7, ASP.NET 2.0 and Cassini (the VS built-in web server; although the same thing seems to be true for "real" applications deployed in IIS) I am looking for the session-id-cookie. My test page shows a session id (by printing out Session.SessionId) and Response.Cookies.Keys contains ASP.NET_SessionId. So far so good.
But I cannot find the cookie in IEs cookie-store! Nor does "remove all cookies" reset the session (as it does in FF)... So where - I am tempted to write that four letter word - does IE store that bloody cookie? Or am I missing something? By the way there is no hidden field with a session id either, as far as I can see. If I check in FF there is a cookie called ASP.NET_SessionId as I would expect. And as mentioned above deleting that cookie does start a new session; as I would expect.
when user enters ddMMyy or ddMMyyyy.I want to convert it into dd/MM/yyyy format. To achieve this i have written a javascript. It works fine but when i focus on textbox again it doesnt show selected date as javascript converted date(i.e it doesnt fire event when i manually change the date of the textbox). How to make calendar control to select the date after calling "ConvertToDate" function?
<script type="text/javascript"> function ConvertToDate(txtCnt) { try { txtVal = txtCnt.value;
In my page one asp.net Textbox to enter the date.I need to validate the textbox value ( dd-mmm-yyyy format) should be less than or equal to Current Date using Javascript. validation using javascript when press on enter button.
I've been struggling with this issue for a while. I'm trying to send an object to the client. Once the client updates the object I'd like to post it back to the server and save it in my database. The first part works fine. However, when I send it back all the dates are messed up and start for year 0001. I assume that's because it can't deserialize the date. Howe can I post a json object with a date property and deserialize it into a type on the server with asp.net mvc 3? group is
public class Group { public Group(); public string CreatedBy { get; set; } public DateTime CreatedOn { get; set; } public string Description { get; set; } public string Name{ get; set; } public string Status { get; set; } public string UpdatedBy { get; set; } public DateTime UpdatedOn { get; set; } } while public JsonResult updateGroup(Group group) { var result = Repository.updateGroup(group); return Json(result, JsonRequestBehavior.AllowGet); }
How to validate particular format date string using Javascript?I have one date picker which has the display format like "dddd MMMM dd,yyyy"(displaying like this:"Wednesday February 03, 2010".)So i have to validate this format using javascript.Please help me for implementing this.
I have a site that uses a jquery calendar to display events. I have noticed than when using the system from within IE (all versions) ASP.NET MVC will fail to bind the datetime to the action that send back the correct events. The sequence of events goes as follows. Calendar posts to server to get events Server ActionMethod accepts start and end date, automatically bound to datetime objects
In every browser other than IE the start and end date come through as: Mon, 10 Jan 2011 00:00:00 GMT
When IE posts the date, it comes through as Mon, 10 Jan 2011 00:00:00 UTC
ASP.NET MVC 2 will then fail to automatically bind this to the action method parameter. Is there a reason why this is happening? The code that posts to the server is as follows:
data: function (start, end, callback) { $.post('/tracker/GetTrackerEvents', { start: start.toUTCString(), end: end.toUTCString() }, function (result) { callback(result); }); },