Haven't used cookies before really but I'd like to create a cookie that remembers the options a user has selected so they can have their styling next time they visit. The user selects the styles through 2 drop down boxes. Below are the drop down boxes for the information I would like the cookie to remember.
HTML Code:
<script type="text/javascript">
function fontsize() {
selectedstyle = document.form1.font.selectedIndex;
newsize = document.form1.font.options[selectedstyle].value;
I have found the code to move my objects around but I can't find a way of remembering the positions the objects were left at when I refresh the screen.
I would like my users to be able to move the layout around and have it save their layout so that the next time they view the website its as they left it.
The first thing I'd like to do is show/hide divs. What I'm going to do is pull out a few bits of PHP code out of the database and assign them all a class of show or hide. So, I need a script that can either open or close a div using a link using classes, probably with AJAX or DOM? The main thing is that it needs to be compatible with all major browsers. I've scoured the internet but can't find the most simple of scripts, and unfortunately my AJAX/DOM is terrible!
The second thing I need to do is remember which divs are open or closed. I was thinking of doing this with a database, and so I'll need to run a tiny PHP script to update the DB whenever a div is opened or closed. I assume this would be done using an onclick event? If so, I probably need to use GET to update the new class in the DB. Any ideas how I'd work out whether the div was open or not, and what function I'd use to run the PHP script?
Also, every time a page is loaded I'll get the 'show' or 'hide' options from the DB and assign them to the classes so the user still has their preferred tabs open.
I now have the following script to generate a randomised listening test for students (I've removed some of the more elaborate features for the purpose of this thread).
Code:
<html> <head> </style>
[code]....
One thing that I have just now noticed (dunno how I missed it before) is that clicking on the link generates a new random link each time it is clicked. What I would really like is for people to be able to hear the same sound as many times as they want until e.g. they hit the browser refresh button.
Do many programmers remember most of the object properties and methods or do they use IDE or references to find those specific objects. I'm starting to learn Javascript and seeing all the different type of objects available can be depressing. :(
So I have this vertical menu with a few options. Originally it was pure CSS with a basic a:hover to change the background of the menu item. But then it was decided that whichever menu item you last had your mouse on should remain in that hover state.
So I went ahead an busted out some Javascript. Now I'm not exactly talented with Javascript as it's not one of my main languages. This is what I came up with.
The problem is: variable "mywin" is lost after i REFRESH the current page. Since i'm doing a LONG, LONG inventory management (where the opened window is about 200K long), I want to know how I can access the opened window. I tried searching the web, but as far as I know there isn't any "list of windows previously opened by this one" method or property.
I've managed to do it with a setTimeout function on the child window that calls another function of the parent window every 1/2 a second. Code:
The script below allows me to create expandable/collapsible menus. What I'm trying to figure out, and have been brutally unsuccessful thus far, is how to expand the menus upon an initial visit.
For example, on the home page, I have a link to "Colors" and a link to "Groceries". When a user clicks on "Colors, they are taken to a page with the collapsible menus: Colors GroceriesIf they were to click on Colors, the menu would expand and the user would see: Colors - Red - Blue - Yellow
GroceriesI want to make it so that if the user clicks on "Colors" from the home page, the "Colors" menu is automatically expanded on the page with the collapsible menus.
I know someone will enjoy rewritting this chunk of code for me and the community! It's a simply cookie to remember the position of an animated panel so it stays open (or closed) after a page reload. It is working*, but I am sure it can be shorte*Actually it's not perfect, when you close the panel you lose the button altogether until another page refresh! Long code that doesn't work!
I've got this javascript routine (i found on google) in an asp.net page that on page reload sets the cursor of a textbox to the last line. It works great!
Using a similar concept, I have another application that uses a textbox like an editor window and has a save and other buttons. Problem is - when I save/post/reload, the textbox returns to cursor the top again.
How can I preserve / save the exact cursor spot and return to the exact same spot I was in before I saved. Code:
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 am using a CMS where the blogging platform isn't the greatest.Basically I am wanting to give the first post preview different styling to the rest of the post previews on the page.Here is an example of what I am trying to achieve:[URL]You can see the first post preview has a bg color and border etc.So here is the code my CMS outputs for the blog previews
<div id="catblogoutput"> <div class="blog-post"> 1st blog preview here
i am at the end of my web application, and now that my functionality works, i have decided to touch things up some. This effort has taken me to an end where i must start the task of styling some context menus i have that are generated from javascript OO programming. Each onContextMenu click, on any given node, or the document for that matter, shows an object that is shown by overwriting the default context display,.. the object (contextMenu) has several members such as, contextMenu.item, nodeType, and so on.
Each item is an array of the possible context menu commmands. And the whole thing works great, but i have no experience making these items and the contextMenu look good, so all of my menus display, but have big horrible font and what not. I was hoping somebody could start me in the right direction for research or possibly give me an example of a way to make the item objects have a certain font, or display with a specific border width.
I think that the way I have worded the title may be incorrect, as I've googled similar phrases without finding anything to help me Anyway onto the issue
I have a dropdown menu you can see it here: http://heavywoollen.webs.com
It's written in html & css, now I've had to put the code for the dropdown onto every page of the site, simply because at the time that was all i knew how to do, so I'm now trying to reduce it by writing it on JS and link the file into the page so the issue/question
i have a few textboxes that are prepopulated using the text value to show 'First name' , 'Surname' etc and are removed on focus by the user.
Can these be styled as currently they appear black but client wants them light grey, but i dont want the entered text to be affected just the initial displayed text.
I'm trying to style a form using jquery, but it's not working, specifically the replacement of the (required) text with * or **. what is wrong with my code:
I've been looking around the web for solutions to styling HTML form elements and haven't come up with much. Has anyone found a jQuery plugin (or possibly a standalone javascript) that lets you do this? I'm especially interested in styling the <select> element, but it would be great to know to have a resource that styles other items as well. It would need to be compatible with IE6+
I am using [URL] works great, except that I cannot style the tab buttons how I want them. Is it possible to use Tabs without any styling, so that I can fully style using my global stylesheet?
Is there a way to determine which css file is applied to a page using js?I have a regular css file and a "print" css file linked in the html <head> and I want the js to determine which css file is being used to style the page and basically turn itself off if the print version of the css is being used.
I have the following script which adds a touch of style to the labels that contain checked checkboxes:
function decorateCheckedBoxes() { var form = document.getElementById("filtreEtudiant"); var inputs = form.getElementsByTagName("input");
[Code].....
If I take the script away, the css works fine. but as soon as I add the script, I need the orange part to acheive the rollover effect. Is this normal? Is there a way to change the style of an element without affecting it's onhover style?