Мне нужно загрузить библиотеку Recaptcha по требованию с помощью javascript (используя Prototype):
var captcha = new Element('script', { type: 'text/javascript', src: 'http://api.recaptcha.net/js/recaptcha_ajax.js' });
$$('head')[0].appendChild(captcha);
captcha.onload = function()
{
Recaptcha.create("dsfahsldkjfhlasdjfc","recaptcha_image", {theme: "custom"});
};
Проблема, конечно, здесь с IE.Кажется, что captcha.onload
не будет работать в IE.Как обычно, это работает в других браузерах.Итак, как я могу проверить, что скрипт загружен в IE, и затем вызвать Recaptcha.create
?
Существует ли более простой и кросс-браузерный способ загрузки и оценки внешних скриптов с помощью Prototype?Спасибо.