Форма входа в лайтбокс - PullRequest
1 голос
/ 15 апреля 2011

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

В итоге мы сдались и просто сделали весь сайт https, но я уверен, что видел реализацию «вход в свет» на других сайтах, хотя сейчас не могу найти никаких примеров, которые я хочу .

Может ли кто-нибудь привести примеры сайтов, которые достигли этой функциональности, или объяснить, как / почему эта функциональность может / не может быть достигнута.

Ответы [ 3 ]

0 голосов
/ 15 апреля 2011

Одним из вариантов будет использование iFrame.Это грязно, но если не удастся использовать весь шебанг в https, он может выполнить свою работу.

0 голосов
/ 15 апреля 2011

вы можете поместить форму входа в iframe, чтобы пользователи могли войти через https, пока они находятся на странице http,

, но я не уверен, почему вы захотите это сделать.

0 голосов
/ 15 апреля 2011

Политика Same Origin предотвращает это. Страница либо 100% HTTPS, либо нет. Та же политика происхождения рассматривает это как «другой» сайт, если протокол не тот.

«Лайтбокс» ничем не отличается от любого другого HTML - он просто выложен по-другому. Применяются те же правила.

...