Как использовать относящиеся к протоколу URL-адреса в IE9? - PullRequest
2 голосов
/ 26 апреля 2011

ОБНОВЛЕНИЕ

Это не был ни 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-адреса?

1 Ответ

1 голос
/ 27 апреля 2011

Если вы не можете выяснить, что происходит, вы можете легко разрешить URL-адрес самостоятельно, передав location.protocol + url плагину вместо url.

...