I'm moving from fully Flash sites to AJAX withjQuery etc. I see that handling the situation where the user has javascript disabled is given a lot of emphasis in books and tutorials on jQuery. Is it really that important? After all, if you've disabled javascript shouldn't you accept a limited result? Accessibility seems a valid reason, but how many screen readers can't handle javascript? Mobile and other devices that can't handle it are only a concern if your site is one that's likely to be of interest to a small set of users so do you need to worry about them?
I have a page that submits to a db then re-loads its self with new information. Unfortunately it goes wrong when the user double clicks on a one of many text links that provides the info for the display on reload. How do I stop users from double clicking on the page? Ideally I think I would like to call some sort of js function from body onload as I presume this would then cover the whole of the page, but have no idea if this is possible or how to go about writing it.
This is such a simple question I feel stupid for asking. However I've dug around on the web for almost 30 mins and I can't get to the bottom of it. All I want is to display the day of the week based on users PC settings - not server time.
Example: "News item of the day for [insert day of week]" Sorry for my noobishness, I'm new to jQuery and what I have learned so far has been more in the realm of effects for designers, etc. Also Google is beeing annoying, every search for anything to do with "jQuery, day of week" only seems to return results on building a date picker. <sigh>
I'm kicking off an Israeli Users group, with a users meet-up. Do you have recommendations for things to talk about, or even any presentations you are willing to share?
I am building a user-based online application using jquery, and I am concerned about the possibility of users being able to hijack my ajax functions. I'm sure there is a standard way of dealing with this, but I don't know what it is.For example, if users are logged in,and want to send an instant message to each other, they can use a simple messaging system.An ajax call passes their message to a back-end handler script, like so:
i am creating an image gallery using jquery there needs to be a row where there are
1. thumbnail images which would have
2. left and right arrow images so that the users can see multiple images and when these images are clicked
3. a bigger image would appear above these thumbnails,
4. also when each of the thumbnails are clicked along with the bigger images that appear i would also like to update a caption(few words of text) which would describe each image.
i have used a combination of jcarousel and other plugins but could not get all the 4 effects i wanted is there a plugin which would have all the 4 effects i mentioned
I'm kind of new to learning javascript so please consider the following code: orderUser = { products: [ 'Beer', 'Soda', 'Wine' ], users: [], regUser:function(){ varnew_user_id = 12;//normally this wouldn't be a static number ofcourse orderUser.users[orderUser.users.length] = new_user_id; }}
There's an object that has some properties and a method. The method registers an user id to the users property. What I'd like to do next is keep track of what users have ordered. Is this possible with (multidimensional?) properties? Something like userProducts[ 12 ] = [ 1, 0 ] //Soda, Beer doesn't work. Would there be no other way than arrays?
to users input? And, just to be clear, I don't mean to CMS stuff. For example: let's imagine I want to make script that every enrolled number multiplies by 2 (I don't know if it's common for jQuery to do this, but it is just an example). User need to enroll number, let's say, in some bar, or little window that displays on screen. So, that is what I mean by open for user. Script interact with user textual information.How to leave script open for users inf.I mean, this is very often thing in various scripts like form validation, contact email forms etc. In fact, I am typing this in something like that
I have successfully managed to get a pop up dic with a faded black background to trigger when a link is clicked but i really need to trigger the pop up if the users mouse is idle for 1 minute.
I found thisClick Herewhich looks like the timer idle script but i cannot figure out how to implement it with my script.
heres the .js file i have already
var $j = jQuery.noConflict(); $j(document).ready(function() { //When you click on a link with class of poplight and the href starts with a #$j('a.poplight[href^=#]').click(function() {
Simple form which includes a drop down list of users obtained from a database which is displayed using a form select entry with options for each entry. problem is, the list can be quite long, upwards of several hundred.
In PHP, I added a filter box (text box) which the visitor can enter in a substring that is then used to obtain and display only matching entries. Works great, but it needs to reload the page to do its thing.
I've been told that jQuery can be used to do the same thing without having to reload the whole page.
The filter box would be used to call an existing PHP script which obtains the names based on the filtered string. I can change this script to output the data in any format necessary including raw format to full option formatted strings.
how to set this up so that it gets called and replaces the current option content.
I am about to launch a SharePoint site with thousands of users accessing the site from a very, very slow network. Two questions. Is there a way to 'install' jquery so that it doesn't download every time they access the site?
_All_ users are on the same domain and are using IE7. Once they download JQuery on the initial page visit, does it still redownload the file every time they access the site? Temporary internet files don't get cleared after each session, so I'm assuming it doesn't get re-downloaded.
I am trying to set up a toggle to allow users to show more precision when a user clicks a button. I have a function high() that doesn't do anything when it is called. I am fairly new to jQuery so I am not to familiar with the syntax.
I am new to javascript and I was wondering what is the best way to solve my problem below:
I have 2 navigation menus one using flash and one using images. I wanted to use javascript to detect if the viewer is using a mac and then remove the div that contains the flash and if they are not using a mac then remove the div that contains the images.
If there is a better way to resolve this problem I am all ears.
Is there a way to show something to visitors *only* if they have css turned off?
How many people do turn style sheets off, or have browsers that don't support it?
I have a great layout design idea, but without css on, it'll look awful. Most of the stuff I can get around, but not one item that'll make one area of the page almost unreadable . Unfortunatly, that one area is the site navigation ...
Is it possible with javascript to retrieve somebody's Computer name when he connects to a webserver? (So the webserver receives the computername of the client).
I'm looking to create a box that shows to IE6 users or lower, to tell them that my site does not render properly in the IE6 browser and that they should therefore upgrade to a newer version or alternative browser. Basically I would put whatever the code to show the box into these tags:
<!--[if lte IE 6]> INSERT HERE <![endif]-->
To enable it to only appear to IE6 or below users. Preferably when this box appeared, it would be nice if it could fade the page behind it. The box would also need buttons at the bottom that said "Ok, upgrade me" (this would load another window with links to alternative browsers) or "No thanks" (or "Close").
As you can see it adds a linebreak after each text is added. It is meant to creat a list to be output from a form. But a user can click inside the textarea end mess up the list and enter anyway they want.
How can I make sure that there is always a linebreak between each line of text?
I'd like to have my web's main page generate a line of code stating something like "this site is best viewed in IE7 or higher". Because in IE6, a few of my pages look a little out-of-whack. I've worked on them, but they are still not as good as viewing in IE7. some code like this: