javascript

Why does GetClusterShape return null when the cluster specification was retrieved through the GetClusteredShapes method?

Suppose I have a virtual earth shape layer called shapeLayer1 (my creative energy is apparently at an alltime low). When i call the GetClusteredShapes method I get an array of VEClusterSpecification objects that represent each and every one of my currently visible clusters; no problem there. But when I call the GetClusterShape() method...

Use jQuery to append star to menu item if the linked page's content has changed since last visit

I would like to create a similar effect to Apple's Safari 4 Beta Top Sites page - http://farm4.static.flickr.com/3644/3323438140_10b62d40f4.jpg ; when when you view it and a page's content has changed since you last visited, it displays a blue star in the top right hand corner to notify you. I would like to do the very same, but only w...

Create PopUp with <asp:HyperLink> that is passing paramters

This HyperLink syntax is not working to pass parameters to a small PopUp window: <asp:HyperLink ID="HyperLink2" runat="server" Text="Manage Related Items" NavigateUrl='<%# "editRelatedItems.aspx?" + "ProductSID=" + Eval("ProductSID") + "&CollectionTypeID=" + Eval("CollectionTypeID")+ "&ProductTypeID=" + Eval("ProductTypeID") %>' oncl...

IE6/7 And ClassName (JS/HTML)

Hi, I am trying to change the class of an element using javascript. So far I'm doing : var link = document.getElementById("play_link"); link.className = "play_button"; edit: here is the actual code that replace the classname In the HTML : <a href="#play_link_<%=i%>" id="play_link_<%=i%>"onclick="changeCurrentTo(<%=i%>);return fals...

Connecting to a remote jabber server with a javascript chat client (jsjac)

This is more of a conceptual question. I'm trying to create a Javascript jabber client that can be installed on any arbitrary page (on x.com and y.com), and I'd like this client to be able to communicate with a remote jabber server (chatserver.com). According to the readme of one javascript client I'm lookign at (jsjac), it is an inh...

Testing Dynamic Pages using Google Website Optimizer

Assume I have a site which shows information regarding restaurants. All the urls are named as /restaurants/some-dynamic-restaurant-name/ eg.../restaurants/somename**1**/, /restaurants/somename**2**/ etc... How can I A/B test or Multivariate test using GWO, all the restaurant pages in one single experiment? Update: I have created a quest...

jQuery plugin events fire only once

Hello! I am making a very minimalistic calendar plugin for the website with jQuery. I have not had much expirience with it, so I was following plugin tutorial. I have two <a> links that should change month, but unfortunately they do so only once and then both of them stop working. I suspect I have put events to a wrong place. Sorry for...

Detecting cause of IE's Operation Aborted Issue

My site is suffering from the Operation Aborted error. What I find weird is that in my case the error only sometimes happens. The site has been running fine for three months then today it starts happening but not every time. The page this is occuring on is rather large with a lot of third party controls. What I'd like is a tool that co...

Set new id with jQuery

"this" is a text field, "new_id" is an integer. When I apply the following snippet: $(this).attr('id', this.id + '_' + new_id); $(this).attr('name', this.name + '_' + new_id); $(this).attr('value', 'test'); the id changes, the name changes too, but not the value. If I change the last line to this (and therefore use a string literal...

Why does setTimeout(fn, 0) sometimes help?

I've recently run into a rather nasty bug, wherein the code was loading a <select> dynamically via JavaScript. This dynamically loaded <select> had a pre-selected value. In IE6, we already had code to fix the selected <option>, because sometimes the <select>'s selectedIndex value would be out of sync with the selected <option>'s index ...

JSP or JavaScript equivalent to PHP's $_SERVER["HTTP_HOST"]?

I've go an absolute URL in my JavaScript that I have hard coded for window.location. I don't want to have to change this every time I am testing my app. In PHP I would have handled this by testing the $_SERVER["HTTP_HOST"] variable to find out what server I am on, and adjust accordingly. However, I'm not as familiar with Java and am won...

How can I improve the speed of my table filtering JavaScript on smartphones?

I want to filter a table with an input box. It works but it is slow on smartphones which are my target platform - Iphone, Htc Touch HD (800 rows take about 4sec to filter). Please let me know if you can help speed this up. function time(){ var now = new Date(); var time = now.getTime(); return time } function filter (phra...

How to catch javascript exceptions/errors?

Duplicate: Automatic feedback on JavaScript error Logging JavaScript-Errors on Server How would I go about logging errors in javascript? I can't wrap every line of javascript in try catch block. I talking about the errors that for example in IE, would show an Error On page message and have the line and char the caused th...

How do I stop safari form submissions in a designMode="on" area

I'm trying to stop form submissions from working in an iframe with designMode set to on. For every browser except safari I can just observe mousedown on window, and stop it if it's a form element. In safari the only way I can get it to not submit is to put onSubmit="return false;" but I would like to find a more global solution like stop...

Is there a program that will auto format my javascript?

Duplicate: Javascript Beautifier Is there a way I can auto format my javascript so its readable? I have a javascript file that is just one line but about a million columns white. I don't want to go through and tab through each function just so I can read it. Anyone know of a program that will do this for me? Thanks! ...

After visiting links, Firefox selectively skips state change or a:visited styling

After clicking a link with a common href (local page or web-site) and the href is successfully loaded, both FF2 and IE7 will display the link with a:visited styling. For links with href="javascript:anyfunc()", IE7 works as above while FF2 does not display a:visited styling. No change with any DOCTYPE. Q: Is either behaviour with JS li...

How do I include a remote javascript file in a Greasemonkey script?

I'm trying to write a Greasemonkey script, and would like to use the jQuery library to do so, but I'm not quite sure how I would include jQuery from a web address to get rolling. How would I include jQuery (from Google's web server) into the greasemonkey script so that I can just go: $(document).ready(function(){ // Greasemonkey stuf...

Splitting code in to multiple files for easier management

I am currently using jQuery to write an online application, that started off with a couple of lines of code, and have quickly now become over a 1000 lines. My code's structure is simple. I have a window.load which wraps my javascript, and inside it I start adding my click event handlers, and the various functions that makeup my applicat...

In Javascript, can you extend the DOM?

In Javascript, you can extend existing classes by using its prototype object: String.prototype.getFirstLetter = function() { return this[0]; }; Is it possible to use this method to extend DOM elements? ...

Is it necessary to "escape" character "<" and ">" for javascript string?

Sometimes, server side will generate strings to be embedded in inline JavaScript code. For example, if "UserName" should be generated by ASP.NET. Then it looks like. <script> var username = "<%UserName%>"; </script> This is not safe, because a user can have his/her name to be </script><script>alert('bug')</script></script> It is...