Вкладка внешних ресурсов jsFiddle в настоящее время несколько хитрая и нестабильная в использовании.Определенные здесь ресурсы часто неправильно включены в код.Кажется, есть проблема с автоматическим распознаванием ресурсов JS и CSS.Если это происходит, внешний ресурс просто не добавляется в раздел заголовка полученного кода.Вы можете проверить это, просмотрев исходный код фрейма Result вашего jsFiddle.Вы обнаружите, что ваш ресурс MS AJAX просто НЕ упоминается в итоговом HTML-коде.
На самом деле правильное распознавание может быть принудительно добавлено путем добавления фиктивного значения к URL-адресу ресурса, как это (см. -> jsFiddle).документы для получения дополнительной информации):
...&dummy=.js
Вот пример, показывающий, как добавить внешний ресурс API Карт Google в jsFiddle (обратите внимание на параметр dummy в самомконец!):
https://maps.googleapis.com/maps/api/js?sensor=false&dummy=.js
К сожалению, это не сработает для вас, так как URL MS AJAX не будет работать при добавлении дополнительных параметров.
Решение (и в настоящее время самый безопасный способ загрузкивнешние ресурсы), чтобы вообще избежать вкладки «Внешние ресурсы» и вручную загрузить внешний код в первую строку (и) HTML-окна jsFiddle, например:
<script type='text/javascript' src="http://ajax.aspnetcdn.com/ajax/3.5/MicrosoftAjax.js"></script>
Вот ваш jsFiddle, модифицированный для использования этого метода: http://jsfiddle.net/rEzW5/12/
Это на самом деле мало что делает (я не проверял, что не так с остальным кодом), но, по крайней мере, не выдает JavaScriptRors больше.