User agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)
Timestamp: Tue, 8 Feb 2011 08:25:53 UTC
Message: Object doesn't support this property or method
Fixed bug #12864: Global variable in feEditTV.js causes naming collisions with IE.
git-svn-id: https://svn.typo3.org/TYPO3v4/CoreProjects/feedit/trunk@4110 743128fe-103e-dd11-99c4-001b210b3e58
#3 Updated by Jeff Segars over 8 years ago
Thanks for the bug report. Stig gave me a login on one of the sites where you were seeing this issue and I can duplicate it there but haven't not been able to locally. Strangely enough, when I debug the variable IE is complaining about, everything seems to be working like we'd expect. I'm going to keep digging, but wanted to pass along the quick progress report (or in this case, lack of progress).
#4 Updated by Jeff Segars over 8 years ago
- Status changed from New to Accepted
After a little more digging, I think the issue is an unintentional global variable in feEditTV.js since we use container without declaring it first. In IE, all elements with IDs or names are automatically created as globals, and so we end up with a naming collision if the page has something like <div id="container">.
I'm awaiting some editing permissions from Stig so that I can test the issue there, but I suspect that is the problem.