I am using this code load a file from server to display in to a div.
Code JavaScript:
function getHTTPObject() {
var xhr = false;
if (window.XMLHttpRequest) {
xhr = new XMLHttpRequest();
[Code]...
I want to use the same script but apply for a button, clicking the button, a file called from server will display in the div "ask_seller". Since button has no href attribute, I don't know how to name the file that going to be called(or I don't know what is the usage in this case)
I have a really long application so i'm trying to minimiza cpu/memory usage,with each function, therefore I have a few simple questions.
1. on elements added after the page has been loaded,is there a difference between putting "onclick" inside the element tag or using jquery's delegate like the following example?
2. does it make a big difference selecting an element with a full path like (#body #contentdiv #userstbl td.example)or just typing (.example) ?
3. I have 2 arrays of objects, both objects has an id attribute, one of then objects are the images on the page, the second one is an ajax result with updated images.will it be better to first loop threw both objects just to create new arrays with just the id's instead of looping the threw those big objects? like this:
Code: if (data.online) var online_length = data.online.length; else[code]..........
The question has to do with the use of popup windows in a web page. I have heard that popup windows should be avoided; due to use of popup blockers and browser that do not process javascript.
Is the use of popup windows bad design? Will it severly reduce the usage of our web page?
Note, The popup windows are created using only onClick events, not onLoad or onClose events. Do popup blockers make any distinction between the two?
I have been struggling to find the right solution to validating a username in a form to make sure it is unique. I don't want to use Dreamweaver's validate username because I want the error to appear on the same page next to the form field as it does with the Spry Validation. I use Spry validation for all the fields but it doesn't check to make sure the username doesn't already exist. I was wondering if anyone knew the code I would need to add to SpryValidationTextField.js, SpryValidationTextField.css and the actual form page to make this happen.
I'm really hoping someone out there can help me with an unusual, frustrating XP problem that I just can't seem to fix.
When certain web pages are opened with my Internet Explorer 6, it causes the CPU to jump up to 100% usage, and my computer comes to almost a halt. The culprit, according to Task Manager, is always IEXPLORE.EXE, or at least one of the IEXPLORE.EXEs if there are multiple instances.
I've noticed a common thread to virtually all sites that cause the CPU to run at 100% -- Javascript. Pages containing Javascript are virtually always the problem. Examples:
1) almost all pop up windows 2) Yahoo! Mail 3) Match.com Searches 4) All Music Guide
I'm not a computer expert at all, so I've only done what I can think of, or what has been suggested to me. I've checked/removed spyware/malware with multiple pieces of software (Spybot, etc.) I've defragged. I've checked for viruses using both NAV and PC-cillin. I've used my System Mechanic program to go through almost all fixes/maintanance/optimizers. The only thing i haven't been able to do is Windows ChkDisk, because it gets stuck every time I try to use it.
I'm used to C/C++ where if you "new" something you really need to "delete" it later. Is that also true in javascript? if i do "mydate = new date();" in a function and dont "delete mydate" when the function exits do i have a memory leak or other trouble brewing?
ie: function MyFn() { var mydate;
mydate = new date(); }
does the above function present a problem (what if its called over and over and over etc)? or is the allocation automaticaly freed on function exit?
I'm writing a very complex javascript application and I'd like memory usage to be as low as possible, so I've got a question about objects.
I'm using jQuery and my code is a bunch of jQuery plugins that interact with eachother. Will there be a difference in memory usage if I declare functions like this:
I haven't written anything in javascript as complex as I'm about to write, so I never worked with objects. As far as I understand, $.fn.whatever will add function to prototype, while $.whatever will add function only to one entry of jQuery object.
So question comes down to this: when jQuery object is being created, are functions in it being copied (meaning increase in memory usage) or does javascript only make references (meaning no significant increase in memory usage) to one main entry of that function in prototype?
I noticed that Apple updated their website. In this thread I asked what people's thoughts on it were, but one of the main things I noticed in the mac and or the iPod pages is that the content elegantly spreads outward form the centre and fades in when the document is loaded.
So, I have a few questions, How would one do this? I know the fading can be done with jQuery, but what about the fanning-out form the centre? And also how the fade order is from top to bottom not what loads first is one of the aspects that makes it elegant, I believe. How would one do this?
My original fiddle for a solution used a separate callback function which just called def.resolve().However I then remembered that I've seen other code simply pass "def.resolve" as a callback in its own right. I tried this instead, and it works (see http://jsfiddle.net/Nyg4y/3/).This got me wondering - how does this work? As I understand it for this to work at all the value 'def.resolve' must be specific to 'def'.This suggests that it is actually a (reference to a) closure holding a reference to 'def' in its scope. Is my understanding correct, and if so is this behaviour guaranteed?
I have a simple page and a javascript that measure the time the user has spent on a page and I want that variable to pass as a link to another page (php). I'm stuck (rookie) with how to actually pass that on in the link.Here's my code:
I am fairly new to javascript but I am an experienced php programmer. I have been parsing XML information using php, but my CPU usage has been too high recently due to this. I am trying to convert my scripts to javascript, but I am unsure how I can do this using javascript. I think that if I get started off, the rest will be easy. One of my XML files is located at Code: http://ws.audioscrobbler.com/2.0/?method=user.getrecenttracks&user=bbcradio1&api_key=c910b0bc1e2d4e64964ebcd2d69c255c&limit=500 Basically I have been trying to grab the Name, Artist and large image of the most recent <track>.
Issue: Received project from previous developer who left. The working URL generates a table chart using Javascript after you have entered a valid address/zip code. I haven't been able to determine why I can't get the "schoolfinder-business.asp" URL to generate a table chart using Javascript. I believe the issue is related to something in the function GetDirections, but I cannot pinpoint the issue.
I've got a div "main" that gets it's width changed via state chart. Now, in main I've got a div "item_title" that needs to change in respect to the width of "main" -90px because I have a fixed width 90px div also in "main". The code I have isn't sizing at all, like the width isn't being applied. In the css I don't have a width declared to the "item_title" to make sure nothing is interfering.
I need to display some addition html within a form when a checkbox is clicked. I know nothing about javascript but am pretty sure we can do it.
Here is what the code will look like if the box is NOT checked:
HTML Code:
<tr><td><input type="checkbox" name="name1" value="yes"> Check Me!</td><td> </td></tr> However when the box is checked, I want some additional HTML to show, like this:
Is there a way to check the page for invalid usage (e.g. text boxes using .text which doesnt exist)? I originally thought I could use the .data("events") but then realize that .text and .val isn't an event which is pretty obvious but I'm stuck now. I already know my selector is $('input[type="text"]') but is there any way to see if anywhere on the page is improperly calling .text()?
My AJAX script runs fine on IE and Opera, but in firefox memory usage raises exponently (sript processes text, more text I use, more memory needed... when I use up to 1000 words, it takes 2 GB RAM on Firefox, while few mb on IE and Opera only).
I have this web-app which can also be used offline. However, some content is dynamic (it depends on the user input). What I do now to have it accessible offline, is to store this content into localStorage. However, this works great for text, but what about images!
I've seen examples on the web where the base64 representation of the image-data is used, which is text and can be stored. But how do you get the Base64 of raw image data client-side ?
What would be the preferred way (Assume we don't have a File API) ?
I'm trying to slightly alter the script found here,[URL].What i want to do is make the carousel work on a Next/Previous feature versus a 1, 2, 3 method. I tried to do it myself but found i was was just going in circles and nothing was working.
Javascript
Code:
<script language="Javascript"> <!-- function slideFolio(col){
I have a popup window that appears, created by a 3rd party javascript. I have the handle to the window, it's called "pop". I'm not sure if that is the handle to the window actually. typeof(pop) is "object" typeof(pop.parentNode) is "undefined" pop.document is undefined. pop.body is undefined. pop.focus() executes without errors but does nothing. pop.moveBy() does not exist. pop.location is the correct URL. I want to do something like pop.innerHTML = "hello"; but that just makes an error. I don't want to change the URL of the popup window.
i am debveloping a custom google map. how to alter the size of the map? i know it can be done because i did it for a college lesson but i've lost the code. also, is it possible to switch the default view to terrain as opposed to map?