- the third text input in the form is requesting for the user's favorite color. I need it to validate the data to either be a defined color or a hexadecimal value and then turn the background into that color upon submission. However, it's not validating correctly... When a correct value is entered it works fine, it's the error message for an invalid entry that's not appearing.
- I need to save all of the user's input into a cookie which will automatically load their preferences the next time they visit the site(time of day message, first & last name and bg color).
MY PROBLEM: OK, if you load this up into your browser, you can see I have two lines of text that show/hide themselves by clicking on the other line. I know how to set the cookie name and the two different values ("show_hide_cookie=line1", "show_hide_cookie=line2") and I can see that they are there when I view my browser's cookies. But I've spent hours trying to figure out the javascript code to get it to read the cookie and remember the preferences. Right now of course, if you click on the first line and then refresh your browser, it resets the second line back to the first line.
how to go about populating empty fields from a drop down list of different options. Eg. A user selects from a HUGE choice from the drop down list, and this fills their preferences 1-4. If 1 is full, then it populates 2 if another choice is clicked, and so on.
I have a problem with cookies set via javascript. What I try to achieve is, when a user comes on the intranet, he can click on a link ( a simple href) that will set the content to french or english. I want to set a cookie to persist that choice each time the user comes back on the intranet. This feature must be available everywhere on the intranet and the link is placed in an inner asp script called Menu.asp which is included each time a page loads.
Now, I know it's maybe not the best way to achieve this but I'm just working from what has been made by others, I cannot change the way things are made, too much work would be involved and they won't accept to give time to do everything all over again.
The best approach I got was to set a querystring value and replace the cookie value from vbscript code. The problem is, the intranet we have use a lot of the querystrings for a lot of features and when I click the English/French link, that info is lost. I've tried to set a mechanism to keep all the querystring and only add a new value but I got weird results...
So I've turned to Javascript and still got no luck... For some reasons, the cookie gets deleted from the cookie file as soon as my javascript modifies the cookie.
I want to save the form value for a persons USERNAME in a cookie when they are logging into my free e-mail service. So when they come back I can lookup the cookie and write the value for their username back into that spot in the form.
I've got it working for the drop-down menu so that it will change to whatever domain they selected the last time they logged in but I can't get it to work for the username box.
I'm working on my last JavaScript project for school and have encountered a few problems. The two issues that I'm having with this script are: - The cookies only work in Internet Explorer; - I can't figure out the code to save the 3rd text input field as a cookie that will automatically change the background color to the user's fav color.
I have dropdown list like this:<select id="myList"> <option value="1">Option 1</option> <option value="2">Option 2</option> <option value="3">Option 3</option> <option value="4">Option 4</option> </select>
and i modify it using javascript and once i have finished modifying the dropdown list i want to save its current state to a cookie so that when i reload the page the last state of the dropdown list is retrieved from the cookie and written into the page is this possible?
I have an ASP page that displays, along with other data, a list of items that refer to a specific element in a database. Instead of adding an Add button, I would like to display a text box below the last item in the list to have the user input any new data. Once they enter the data and hit Enter, the data they enter should then be added to the list and another text box added beneath this item (just as forms and tables in Access do). However, I'm not sure how to implement this functionality.
Im modifying some open source code and in this instance I would like to write some data to a file (possibly for the user to download). In this code the user can toggle the hidden exportData to be shown on the webpage. However, I would like to give the option of downloading/saving the data as a file (only the exportData which I believe is the document.getElementById("path")). I have tried various tricks found online, but have yet to produce the hoped for result.
is there a "javascript" way to enable cookie memory to whatever a user does. for example, if the user wants to edit something and then save it and the cookie will memorize it even if they clear cookies??
I am currently building a site with a landing page. I would like to add a cookie or some kind of script that detects if the user is returning and skips the homepage to go straight into the site whenever they return.
It would be good if I could apply this script to multiple pages with different names.
Cookies are not my forte so I don't know where to start looking. Googling hasn't done much for me so far, can anyone point me in the direction of a page that explains how to do this?!
I'm trying to set a cookie when a user enters a page. The cookie is for youtube to make videos default to widescreeen.
I know that the cookie name is wide, the value should be set to 1, the domain should be .youtube.com but I dont know how to do it properly. Ive been trying to set it from a link, so when a user clicks the link and it opens in a frame, the cookie is set so that the youtube video opens as widescreen in the frame.
however, whenever I look at my list of cookies, it isnt being created.
is this the best way to do this?
(I found how the cookie is created by checking the values of the cookies when I pressed the 'right turn' arrow on a youtube video)
I've got the following code snippet in a function to set a coockie based on whether or not the user selects a checkbox. Using an alert the cookie text looks fine but when I go to retrieve the values the only one it can find is the value for user. I've a few different things and none of them seem to work. I'm getting the same thing in both IE and Firefox. The only cookie listed is the 'user' with the proper expiration date. Code:
On one of my sites, I have a reather involved page (searchable map). When the person leaves the page then all the AJAX generated information is lost. Is there a way that I can retain all this data in a cookie or so or how would you recommend I saved all the users information (perhaps using a database on the serverside).
I have a website with five links, each with its own id. onClick I would like to create a cookie for the user that adds the link id that they have clicked.I am planning to do this using an array, however, I am a bit confused about the theroy behind a cookie.It is just a text file that can hold any data correct? So I could store an array with
array[0] = hi.html array[1] = hello.html
and later on pull up what is in array[0] to diplay it on the page? Can I do this with one cookie or would I need a new cookie for each link?
I am creating an on-line survey. I want the user to have a list of choices of say 10 items that are radio buttons. They need to rank their preference. They click on preference 1, that option is removed from the top list (choices) and appears below in a list called 'Your preferences', you keep looping until all of your preferences are made. Does this make sense?
Notice: This is a discussion thread for comments about the SitePoint article, How To Store Adobe AIR Application Preferences Using JavaScript.
Great article. Just one question - why did you choose xml and not sqlite database? Don't you think using a sqlite database is a more stable way of storing the preferences?
Can I make a list of hyperlinks that users can customize and save as a cookie by clicking a button and automatically retrieve the cookie so it remembers their list next time? This is kind of what I want to do:
I am making a sort of text based game (Just a hobby) I like to do that sort of thing. So, anyway, considering all I can really do is code HTML, and very, very light javascript, I kinda need some help.
I basicly know how to do everything except affect & Use the cookies. So what I need to do with them is to
#1.) Have a code to change the cookie number, say... on the click of a button.
#2.) Have a code where it only displays certain text if the cookie is a certain number.
I cant code JS and have no idea how hard/easy this is.
If it is insanely hard & needs a master coder, just tell me and ill take it off. I dont want to be wasting anyones time.
I have an embedded system with a web interface. One of the web pages has a small JavaScript program that, when run on IE6, always displays the message that cookies need to be enabled:
if (document.cookie.indexOf('asm_session') == -1) { document.cookie = 'asm_session=0' if (document.cookie.indexOf('asm_session') == -1) { document.write("Advanced System Management access requires cookies to be enabled."+'<br><br>'); } }
This problem only occurs with IE6, not Mozilla. It also only happens on some of the embedded systems, but this problem exists for everyone running IE6.
The problem isn't limited to the Javascript code, either. On another web page from this embedded system, a cookie is set the normal way, via the HTTP header. This cookie is also rejected.
When I display any page that attempts to set a cookie, IE6 displays the blocked icon and says that cookies on that URL are blocked. However, I have set all privacy and cookie options to their most permissive. I've spent the past hour changing every option I can find that's even remotely related to cookies and privacy, and nothing changes. Does anyone have any idea what's going on?
In my web application we are able to store large data in the browser cookie keeping in mind the limit of 300 cookies per cookie file, 20 keys per cookie per domain and 4KB max size of each cookie. We are unable to retreive this large amount of data immediately after storing through document.cookie in IE browser (The same works fine in Netscape).
Is there any limit on the size of the data that can be retreived using document.cookie in IE browser? Could you please suggest a solution to this problem I am facing.
I wrote a script to generate links to some pictures that I need to regularly update our site with. Is there a way to write a script that just saves the pics to a directory on my pc so I dont have to right click on every link and do a save picture as...? I can't link directly to the pics from our site because our site is https and the site the pics are on are http so the user gets the security warning box every time a pic loads. Code:
WANT: Client to save an image to disk pressing a "download" button. The image name is dynamic, from JS code on another part of the page
DID: Read somewhere I can use document.execCommand("SaveAs") to do it This solves it for MSIE, at least. My code is below
PROBLEM: What actually happens with MSIE is: 1) A window pops up promting me to save as.
2) The filename is correct, but the saveas type shown in the box is limited to "html" and "txt"
3) The "image" that is saved is not an image, but an HTML file containing the link to the image!! This is NOT what I want!
PLEASE help. How do I get MSIE to save the actual image instead? PS With netscape, instead of the saveas dialogue, a window opens with the image displayed. By clicking <CTRL-S> I can save the actual image.