Ситуация:
Ajax-вызов jQuery переходит к файлу .ascx, который сначала загружает файл Javascript с 3 переменными.
Файл JS:
var vfirst;
var vsecond;
var vthird;
Далее соответствующие значения заполняются в этипеременные в файле .ascx
ASCX-файл:
- код для загрузки файла JS -
- код для заполнения 3 переменных в файле JS -
Проблема: Если этот параметр выполняется в среде, где:
- ASCX-файл и JS-файл находятся на хосте без CDN - ЭТО РАБОТАЕТ FINE
- ASCX-файл и JS-файл используют CDN в одном домене - ЭТО РАБОТАЕТ FINE
- ASCX-файл и JS-файл используют CDN в другом домене / междоменном домене - IT BREAKS
Ошибка: Ошибка типа: vfirst не определена
Подозрение: Я использую jQuery-1.11.0.js, в котором я нашел метод
jQuery.ajaxTransport ("script", function (s) {
, в котором я видел "script.async = true;" по умолчанию, если запрос является междоменным.
Вопрос: Как я могу это исправить?Это создает огромную проблему для меня, поскольку я могу загружать свои ресурсы Javascript из CDN, размещенного в другом домене