My drop down uses an <optgroup label> facility (6 optgroup categories, many values per category).This works fine (when the user chooses a category from the first drop down, a second drop down menu refreshes with the values for that category).HOWEVER, the above system requires me to have every VALUE in plain text on every page. This is no good. It is affecting how the search engines view my page (the text cache version).I want to store these values in a separate file so the search engines do not cache all the values as content on every page.
I am building a application where there is a main Menu of 5 items. If user select any specific item from menu then dynamic list is getting build usingJ QueryBasic List.If user select any specific line from list then application will be back to the main menu.Myrequirementis to hold the values all selected item of lists.There will be SHOW button in the application where I have to use all selected values of the list item.
I there any possible way to set this up so the menu is in a separate javascript file? This way I could just link to the menu on the pages I need it to show up.
Im familiarising myself with google maps but i cant seem to get what i thought was the simplest thing to work. Im trying to pass the latitude and longitude values from 2 separate labels to 2 javascript variables.
I'm guessing Javascript security shuts me down here, but just thought I'd post this on the off chance a guru here might know.I'm using ASP.NET AJAX's new AsyncFileUpload control. Functionality-wise it's awesome. Appearance-wise my product manager hates it. I'd like to hide it, and trigger its functionality from a button whose appearance I can fully customize.I tried doing this via calling its click() method, which opens the file selection dialog fine. However, once a file is selected, causing the form to be submitted, the infamous "htmlfile: Access is denied" error rears its head.
Calling Jquery function in separate file?I have an html file that includes jquery and javascript functions file (functions.js) that contains a simple jquery function.
I have a text file that contains a whole bunch of data points neatly formatted (it's basically a CSV file). I need to create a quick JS function that would load the CSV file (from a URL) and display it with in a page. No parsing is needed! I just need to suck down the file and insert/display it within two div tags.
so I have a html page with the following code included in it:
[Code]....
how would I reference the contents of the text box in a separate Javascript file? I have tried document.form.UserInfo.value and many, many variations and just can't get it to work. I presume it has something to do with the paragraph having the same name?
How would I seperate a text string such that it would appear on seperate lines ie. Initial Input: StrMsg = "This is an example of a string that will appear on seperate lines" "Hoping that this fully works, there will be no errors and all will be well" "This is the last line of text."
for example. Now this OPTGROUP would be perfect but it only works one level deep. Can anyone think of an alternative to this, perhaps using javascript which prevents the user from selecting the categories?
I have more than once wanted to manipulate the contents of select boxes dynamically, whilst the boxes contain <optgroup> tags. Manipulation of a select box containing only <option> tags is fairly easy and there is plenty of material on the net to assist with this. However, I have searched long and found the material on the subject of <optgroup> to be sparse, with a few posts here & there, but basically you're on your own.
After much trial & error regarding techniques for this, I have a fairly generic solution, which I decided to share, and the code is below. Two different scenarios I have come across are (1) altering the contents of one <select> dynamically depending upon another, and (2) being able click 'up' and 'down' buttons to alter the sequence of the listing (whilst keeping each <option> within its respective <optgroup>) I tried various solutions for both of these which tended to either trash the screen, alter which <optgroup> an <option> was under or trash the <optgroup>s altogether.
Both these situations can be handled with the solution here. Basically I keep the <optgroup>s and <option>s stored in an Array(), and then use the Array() to reconstruct the <select>.
To use, just manipulate the Array() in memory - which I find very easy - and then call the function to reconstruct.
I like to build the <select> <optgroup> <option> set using HTML as normal and then create the Array() with <body as this makes it usable where javascript is unavailable, rather than have the Array() as a hard-coded start point. Code:
In a <select> drop-down, the onchange event isn't called when scrolling through the dropdown using the mouse-wheel and when crossing over a new <optgroup>.
Using the example below, notice how the onchange event isn't called when mouse wheel scrolling between A3 and B1, but it works properly when scrolling between A1 and A2.
E.g. ------------------------------------------ <html> <body onload="document.forms['myForm'].elements['mySelect'].focus()">
The ECMAScript Technical Committee is now working on the fourth edition, the first implementation of which is JScript.NET. It includes a compiler, allowing you to create standalone JScript executables.
The fourth edition of ECMAScript will provide new features like typed variables, and classes. More information can be found at:
how to repeat a function if the mouse button is held down. As far as I can tell, you have to detect onMouseDown and set a variable, then clear the variable onMouseUp. During this you run a loop to check the variable, and if var_mousedown = True, then repeat.
Since I really (and I mean really) suck at JavaScript, I need some assistance. I have the following onClick event that I'd like to continue to trigger as long as the mouse is held down: onClick="PanXY(-50,0);".
The PanYX function is here: function PanXY(x,y) { map.Pan(x,y); }
[Code]....
However, I'm not sure how this would actually work. So if the mouse is held down while calling onclick the "PanXY" function, will it actually repeat with the values given?
I have a grid of items that when clicked lead to a new page. I would like to implement a function so that if a user clicks on an item and holds for at least 1000ms, a menu will be shown next to the item and they will not be taken to the next page.
However, all of my current attempts either lead to the menu not being shown, or it is shown and the user is redirected to the next page anyways.
Here's my current code:
jQuery(document).ready(function(){ var mousehold; jQuery('.item').mousedown(function(){
What is the best way to execute a function when the user clicks and holds an element for, say, 3 seconds? A Google search didn't reveal anything, but I couldn't really come up with a concise search query either. The only way I can think of is setting a timeout onclick, and clearing it onmouseup. Is this the best method?
On a somewhat related note, I am trying to check if the user has entered a valid time, in the form (m)m:ss, where the first m is optional. I decided to use a regular expression. (Is that the best way?) So far I have come up with [0-5][0-9]:[0-5][0-9], however, this allows other characters at the beginning or end of the string, as well as forcing the first character. If I change the first character to [0-5]?, it makes the first character optional but it allows times that don't meet that requirement - which basically defeats the purpose of having that rule at all.
I've run into a problem on a particular project, and it seems to be browser specific. [code]...
Now, this works all fine and dandy in Firefox and Safari, but in the IE's, it will switch properly, but if you switch while in the middle of a movie playing and then switch back to it, the video is paused at the spot where the switch happened and will not play again. That does not happen in Firefox or Safari. Your thoughts? Is this just a cache thing with IE that can't be worked around?
We have a testing application that displays a timer on the screen using Javascript. It seems to be working very well. However, someone brought to my attention today that if you click-and-hold the browsers close button in the upper right corner (the X button in Windows) that the timer will stop. You can then slide your mouse cursor off of the button, and the browser will not close, but the timer was stopped for the entire time that the button was being held down. This also works for the Minimize and Maximize buttons.
I would like to display a div on a different z-index, when user click and hold the mouse.
1. how can i do that ?
this step should be the base, for my next question. while holding button clicked and moving mouse, i would like to move also (with the same amount of pixels) the div (previously mentioned)
2. how can i detect how many pixel (and in which directions / axes) the mouse moved ?