Experience Editor not functioning properly on the pages with jQuery

  • Description

    When using the Experience Editor for editing pages that utilize the jQuery JavaScript library, editing might not function properly and errors similar to the following may occur:

    • It may be not possible to associate content items with the components or add/move/remove components on the page. The following error would appear in the browser console when performing the aforementioned operations:
      Failed to call scGetFrameValue in IFrame tag. This typically happens due to a Permission Denied exception in IE9 caused by an intricate issue with Popup and ShowModalDialog calls. Blocked a frame with origin "<url of the website>" from accessing a cross-origin frame.
    • The following error caused by the Prototype JavaScript library may occur in the browser console:
      Uncaught TypeError: undefined is not a function

    This can happen because the Prototype JavaScript library used by the Experience Editor may conflict with jQuery utilized by the page and cause the browser to interpret Prototype calls as jQuery ones.

Applies to:

CMS 8.0 Initial Release - 8.0 Update-7

CMS 8.1 Initial Release

March 30, 2015
May 10, 2017

Reference number:

429254

Keywords: 

  • Experience Editor