JS HTTP request only runs on 1st page load in IE

Jaza - March 12, 2006 - 13:13
Project:Active Select
Version:HEAD
Component:User interface
Category:bug report
Priority:normal
Assigned:Unassigned
Status:closed
Description

No matter what I do to try and get it working, activeselect will work fine in IE ONCE, and then simply will not work at all after the first page load.

I managed to narrow the problem down a bit, and it looks like (after the first page load), IE is getting to the HTTPGet() function in the code, and is refusing to continue past that point. That is, it does not initiate an AJAX / HTTP request, and it never reaches the receive() function.

My best guess at this point is that there's some kind of memory leak problem, causing IE to retain some variables and references between the first and all other page loads (see http://www.webreference.com/dhtml/column59/2.html - site was down when I tried, may need to use Google cache to access it). But that's just a desperate guess - I really can't say for sure what's going on here.

If anyone has some answers to this mystery (a patch would be nice too!), please post them here.

#1

Jaza - March 13, 2006 - 21:54

Patch committed to HEAD. See also http://drupal.org/node/53706

#2

Jaza - March 13, 2006 - 21:55
Status:active» fixed

#3

Anonymous - March 27, 2006 - 22:00
Status:fixed» closed
 
 

Drupal is a registered trademark of Dries Buytaert.