browser

Jquery $.ajax() json call to *.js file causes browser to ask 'save/open'

I'm able to issue $.ajax() requests to urls that have a '.js' extension just fine when I use {...'dataType' : 'script'...}. However, when I use {...'dataType' : 'json'...} the browser (Opera and FF, so far, but I'll bet it's universal) asks to save/open the results of the request. Note that my 'success' callback runs fine and uses the r...

Why don't browsers let you open a regular connection instead of Ajax or Comet?

If you want to open a two-way connection between the browser and server, the only choice is to poll (hammer the server), or use comet (crufty and prone to disconnects). Why don't browsers just let you open up a plain TCP connection? Is there any practical benefit to not having this ability? ...

Cross browser way to hide selection display

I am making a browser based javascript game. As such, within the game there is nowhere users need to copy/paste text. However there are many places where the user needs to click and drag to make selections in the game. Within the game there are many cells, internally just normal table cells, with a non breaking space to stop them collap...

Why are formatting characters like CRLF being rendered by certain browsers as whitespace?

I need someone to explain to me where this extra padding is coming from on divs that contain img elements. You can go to http://www.dev12.com/CSSTest for live examples of my two problems. Problem #1: Safari, Firefox and Opera render roughly 6 pixels of unwanted bottom padding on the container div. It does not matter if I explicitly se...

How can you prevent Man in the Browser attacks?

Been reading up on MitB attacks and some things worry me about this. From WIKI: The use of strong authentication tools simply creates an increased level of misplaced confidence on the part of both customer and bank that the transaction is secure. One of the most effective methods in combating a MitB attack is through an Out-of-Ba...

What is the best web log analysis software?

We are currently using SurfStats and I am trialling Sawmill at the moment as a possible replacement as it does not require the code injection that Google Analytics does. Is there a better package available or is it better to inject your own code (website is ASP.Net - VS2003) and write your own analysis application? Has anyone had any ex...

Sending an SMS from mobile browser

Is it possible for a mobile browser to send an SMS using the device's built-in capabilities? By that I mean, NOT using some online SMS services provider but actually making the mobile device send the SMS (same you would do using J2ME). ...

Javascript breaking Firefox?

About 5 times over the past 6 months, in complex javascripts, I'll get an error in firefox only (IE6, 7, 8, Chrome, Safari, Opera are all fine) whereby nothing in my javascript happens. There will be no messages in the error console, and according to Firebug, all my scripts are totally blank. Force reloading and clearing the cache does ...

How may I disable an http-equiv refresh in JavaScript ?

I'm building a status page which should be refreshed periodically. So, I've had a http-equiv refresh in the <head> section in order to refresh the page every minute : <meta http-equiv="Refresh" id="refresh" content="60"/> But, for browser supporting JavaScript, I would like to send an Ajax request checking if the page should be refre...

Web Service speed issue - is it the browser?

Hi I have a legacy CGI web service that returns XML. I have added logging to timestamp the various method calls within the service, and it completes within a couple of seconds. However, because of the amount of XML being returned, it takes about 15 seconds for the browser to display this. I understand what is happening, but other peo...

Browser continues 'loading' after ajax request finishes.

You've seen this - on an ajax-heavy page, like meebo.com, the browser never stops 'spinning', it never indicates that it's finished loading. What causes this, and is there any way to consistently tell the browser (whatever browser it may be), that loading has completed? EDIT: Sorry, I should've specified that I'm a developer here. I've ...

What is the best way to profile javascript execution?

Is there a good profiler for javascript? I know that firebug has some support for profiling code. But I want to determine stats on a longer scale. Imagine you are building a lot of javascript code and you want to determine what are actually the bottlenecks in the code. At first I want to see profile stats of every javascript function an...

How do you prevent the browser from displaying a cached version of a page?

One solution would be to add a QueryString variable to the url that is a random guid, but that seems a little messy. Is there a setting somewhere that will prevent the browser from displaying a cached version of a page? ...

Javascript - How to extract filename from a file input control

When a user selects a file in a web page I want to be able to extract just the filename. I did try str.search function but it seems to fail when the file name is something like this: c:\uploads\ilike.this.file.jpg. How can we extract just the file name without extension? ...

PHP script runs over Browser but not with wget

I have a bash-sctipt running 5 php scripts via wget. Every php file is called but, on the last script, I get this warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in xyz.php, on line ABC What it is really strange is, if I run the same script via browser, the script runs fine, without any warning. T...

Make PDF display inline instead of separate Acrobat Reader window

I've got an ASP.NET ashx class that retrieves data from a database, creates a PDF file using iTextSharp, and streams the PDF to the browser. The browser (IE and Firefox at least) is launching Acrobat Reader as a separate window to open the file. I'd like for it to display inline within the browser. Is that something I can completely con...

How does the javascript preloading work?

I don't want to know a way to preload images, I found much on the net, but I want to know how it works. How is javascript able to preload images? I mean, I tried a snippet from here, and even if it works, it doesn't seem to preload images. When I check firebug, I can see that the image is loaded twice, once while the preloading, another...

:hover CSS is not working ?

I have created a CSS class as follows: div.ycontent .ppclisting { background-color:#cccccc; } div.ycontent .ppclisting:hover { background-color:#FFE5DF; } I have applied the above style in one of my page, which is working quite fine in Firefox, IE 7.0+ and in other latest browsers. But When I am applying the same style in another page...

Browser Window Size during Visual Studio Debugging

How can I force the window that opens when I run a website from Visual Studio to be maximized? Everytime I run my site VS automatically resizes the window to something that seems arbitrary. ...

How do different browsers handle caching for static content without an Expires Header?

After running the YSlow plugin on a site, I saw that one of the recommendations was to add far future expires headers to the scripts, stylesheets, and images. I asked a different question about how to set this up in IIS, but I am actually just curious about how each browser behaves. I have read that IE will cache items per browsing s...