Застосовується до
Dynamics CRM

Внесені зміни

У рамках 9.2.10. x Release, за замовчуванням JQuery бібліотека, що використовується порталом, підвищено з версії 1.12.4 для 3.0.0.0 версії, щоб підвищити рівень безпеки порталів.

Ця зміна також постачається з оновленням версії JQuery для перенесення до 3. x, щоб переконатися, що всі JavaScript API, які були підтримані в версії Jquery 1,12, продовжують працювати.

Потенційний розрив змін

Якщо у вас є користувальницький код javscript на порталі, який використовує JQuery API, які були deperecated або зміни в поведінці в JQuery версії 1,3, 1,6, 1,7, 1,8 і 1,9, ці API більше не буде працювати або матиме змінені поведінки, як описано в JQuery документації. 

Додаткові відомості про API, які були застарілі в старих версіях JQuery, можна отримати тут 

  • Jquery 1,3-https://api.jquery.com/category/deprecated/deprecated-1.3/

  • Jquery 1,6-https://api.jquery.com/category/version/1.6/

  • Jquery 1,7-https://api.jquery.com/category/deprecated/deprecated-1.7/

  • Jquery 1,8-https://api.jquery.com/category/deprecated/deprecated-1.8/

  • Jquery 1,9-https://api.jquery.com/category/deprecated/deprecated-1.9/

Більшість поширених API, які змінили поведінку в JQuery 1,6 р., – attr (https://api.jquery.com/attr/). Цей API повертає невизначений час після Jquery 1.6 + 

Як пом'якшити

Нижче наведено варіанти, які можна використовувати, щоб вирішити цю проблему.

  • Рекомендовано – > оновити користувацький код JavaScript, щоб використовувати новий JQuery API, підтримуване JQuery 3,0 версії.

  • Ви також можете завантажити відповідну версію JQuery, за допомогою якого API потрібно використовувати веб-файли порталу. Однак переконайтеся, що у вас використовується JQuery noconflict API (https://api.jquery.com/jquery.noconflict/), щоб переконатися, що немає конфлікту з бібліотеками JQuery, завантаженими за замовчуванням на порталі.  Цей параметр не рекомендовано, оскільки попередні версії бібліотек JQuery мають відомі уразливості системи безпеки.

 

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.