Project

General

Profile

Actions

Bug #21146

closed

Right Mouseclick in IE8 Stopped working

Added by oliver leitner about 15 years ago. Updated over 14 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
-
Target version:
-
Start date:
2009-09-28
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.2
PHP Version:
5.2
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

IE8 produces an Error when not running in compatibility mode, and someone tries to rightclick on a page.

1. login to the backend
2. go into page view
3. right click on a page in the tree

ie8 script debugger info:

/**
 * switch function that either makes an AJAX call
 * or loads the request in the top frame
 *
  * @param    params    parameters added to the URL
 * @return    nothing
*/
callURL: function(params) {
if (this.ajax && Ajax.getTransport()) { // run with AJAX
params += '&ajax=1';
new Ajax.Request(this.clickURL, {
method: 'get',
parameters: params,
onComplete: function(xhr) {
var response = xhr.responseXML;
if (!response.getElementsByTagName('data')[0]) return;
var menu = response.getElementsByTagName('data')[0].getElementsByTagName('clickmenu')[0];
var data = menu.getElementsByTagName('htmltable')[0].firstChild.data;
var level = menu.getElementsByTagName('cmlevel')[0].firstChild.data;
this.populateData(data, level);
}.bind(this)
});
} else { // fallback with no AJAX, no isCMLayers
top.loadTopMenu(this.clickURL + '?' + params);
}
},

the line in question:
top.loadTopMenu(this.clickURL + '?' + params);

the error output:
Object doesn't support this property or method

the file in question:
clickmenu.js
(issue imported from #M12070)


Files

ie8_version.jpg (46.5 KB) ie8_version.jpg Administrator Admin, 2009-09-28 11:21
Actions #1

Updated by oliver leitner about 15 years ago

Typo3 4.2.9 fixed the problem:)

Actions

Also available in: Atom PDF