ОБНОВЛЕНИЕ
Это не был ни IE9, ни плагин.Это была ошибка человека , использующего плагин.
Оригинальный вопрос
У меня есть изображение на example.com/image.png
, которое я хотел быиспользовать в плагине Javascript на страницах HTTP и HTTPS.В настоящее время плагин устанавливает URL-адрес на
//example.com/image.png
Большинство браузеров корректно превращают его в http://example.com/image.png
или https://example.com/image.png
.Когда страница просматривается в IE9 через HTTPS, URL-адрес превращается в https:////example.com/images.png
.То есть IE9 добавляет "https://"
, а не просто "https:"
.Как заставить IE9 правильно обрабатывать относящиеся к протоколу URL-адреса?