|
|
|
| Как сделать так, чтобы к странице можно было обратиться ТОЛЬКО через iframe с определённым id или ещё каким-нибудь параметром. Главное, чтобы только через iframe страница открылась. Чтобы пользователь не смог сделать прямое обращение! Как в AJAX. | |
|
|
|
|
|
|
|
для: Maxam
(19.07.2010 в 12:08)
| | Ага, а url для iframe значит не позволит напрямую обратиться к странице? ) | |
|
|
|
|
|
|
|
для: Maxam
(19.07.2010 в 12:08)
| | Вы не написали - что именно должно произойти, когда юзер всё же попробует открыть этот файл вне ифрейма.
"Взрыв монитора юзера" - не предлагать. Это нереализуемо.
Когда придумаете - тогда и ответим на ваш вопрос. | |
|
|
|
|
|
|
|
для: АЯ
(19.07.2010 в 22:20)
| | Все что угодно. Например, перенаправление на какую-либу страницу. | |
|
|
|
|
|
|
|
для: Maxam
(23.07.2010 в 22:38)
| | Вариант открытия только во фрейме/ифрейме:
<head><script>if (!parent.frames.length) document.location.href = 'http://google.com/';</script></head>
|
Вариант открытия только во фрейме/ифрейме с конкретным именем abcdef_12345:
<head><script>if (name != 'abcdef_12345') document.location.href = 'http://google.com/';</script></head>
|
| |
|
|
|
|
|
|
|
для: АЯ
(24.07.2010 в 02:41)
| | Спасибо. | |
|
|
|
|
|
|
|
для: Maxam
(24.07.2010 в 11:31)
| | И это называется запретом по прямой ссылке у вас? | |
|
|
|
|
|
|
|
для: sim5
(24.07.2010 в 13:26)
| | Не у меня )
Я учёл, то что мне здесь ответили, но решил идти по другому пути. | |
|
|
|
|
|
|
|
для: Maxam
(26.07.2010 в 23:45)
| | Как Владимир Ильич? )
Только сервер может запретить выдачу по прямой ссылке, а у iframe и ajax иные задачи, ничто мне не помешает увидеть url и параметры с которыми они оперируют, и набрать этот url в браузере. | |
|
|
|