Title:
Bug 78773:If security setting in IE7/8 are set to not allow ActiveX, user gets a prompt when using CF Ajax components
| View in TrackerStatus/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Damon Miller / Damon Miller (Damon Miller)
Created: 07/14/2009
Components: AJAX, UI Components
Versions: 9.0
Failure Type: Unspecified
Found In Build/Fixed In Build: 0000 / 242430
Priority/Frequency: Major / Unknown
Locale/System: English / Platforms All
Vote Count: 0
Problem:
If security setting in IE7/8 are set to not allow ActiveX, user gets a prompt when using CF Ajax components. This is expected in IE6, but in IE7/8, they have the XMLHttpRequest() object. I looked at your cfajax.js code, and you are checking for the ActiveX() object before XMLHttpRequest() which is why this is happening. The standards way (XMLHttpRequest()) should always be checked first before a fallback method.
Method:
Change security settings in IE to Deny or Prompt to run ActiveX controls.
Result:
Do you want to allow software such as ActiveX controls and plugins to run?
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3039272
External Customer Info:
External Company:
External Customer Name: Damon Miller
External Customer Email: 46BF2E904463E70A992016B7
External Test Config: 07/14/2009
Attachments:
Comments: