Во-первых, я не обычный блоггер, и я чертовски запутался. Пожалуйста, направьте меня, если мой вопрос не соответствует действительности. Я постараюсь улучшить.
Я представил подключаемый модуль Microsoft CRM для Microsoft Code Review. Я новичок в Javascript. Я получил несколько предложений с их стороны, особенно в Java Script.
Некоторые из них следуют. Может ли кто-нибудь помочь мне? Это будет очень полезно:
1- Комментарии Microsoft: 'document.createElement('script')' напрямую вызывает функцию объекта документа объектной модели документа CRM (DOM). Этот метод не поддерживается во всех версиях Dynamics CRM. Удалите или замените на поддерживаемый API, предоставленный в клиентской объектной модели Xrm.Page. - Комментарии: 'document.body' напрямую вызывает свойство объекта документа объектной модели документа CRM (DOM). Этот метод не поддерживается во всех версиях Dynamics CRM. Удалите или замените на поддерживаемый API, предоставленный в клиентской объектной модели Xrm.Page.
Мой код в файле .JS (как веб-ресурс):
var NewScript = document.createElement('script')
NewScript.src = "https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"
document.body.appendChild(NewScript);
2- Комментарии Microsoft: «$(document)» напрямую вызывает глобальную функцию DOM объектной модели документа CRM (DOM). Этот метод не поддерживается во всех версиях Dynamics CRM. Удалите или замените на поддерживаемый API, предоставленный в клиентской объектной модели Xrm.Page.
Мой код в файле .HTML (как веб-ресурс):
<script type="text/javascript">
$(document).ready(function () {
//code
}
</script>
3- Комментарии Microsoft: '$('#btnsave')' напрямую вызывает глобальную функцию DOM объектной модели документа CRM (DOM). Этот метод не поддерживается во всех версиях Dynamics CRM. Удалите или замените на поддерживаемый API, предоставленный в клиентской объектной модели Xrm.Page.
Мой код в файле .HTML (как веб-ресурс):
<script type="text/javascript">
function enableButton() {
$('#btnsave').attr('disabled', false);
}
</script>