Могу ли я использовать jquery.form.js на странице https - PullRequest
3 голосов
/ 25 августа 2010

Я разрабатываю веб-форму с шифрованием SSL. У меня есть jquery.form.js локально на сервере. Тем не менее, страница отображается с ошибкой "jquery undefined". Ошибка продолжает объяснять, что она не может найти jquery.form.js.

Что это значит? Разве я не могу включить этот js-файл в страницу с шифрованием SSL?

Спасибо, TheGetz

1 Ответ

1 голос
/ 25 августа 2010

У некоторых пользователей настроен браузер для исключения небезопасного контента, например, Вы не можете включить скрипт из http:// на страницу https:// и надежно заставить его работать. Если ваш файл является локальным по отношению к серверу, либо сделайте его относительным URL, например так:

<script src="/js/jquery.form.js" type="text/javascript"></script>

Или, если он не находится в одном домене, используйте относительный URL-адрес протокола, например:

<script src="//mystaticdomain.net/js/jquery.form.js" type="text/javascript"></script>

Это будет переключаться между http и https по мере необходимости (это будет независимо от того, какая страница), просто убедитесь, что другой домен настроен на обслуживание и с сертификатом SSL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...