|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии Невыполнимо на Юкозе? |
Невыполнимо на Юкозе? |
http://91.213.119.253/examples/PHP_Keygen/key.php
код посмотрите.. как такое сделать у себя на сайте? |
тыб хоть ссылку нормальную дала, а то не открывается. Вот
Помог? - Ставь "+" в репу ^____^
Сообщение отредактировал Badumm0605 - Вторник, 07 Окт 2014, 23:43:41
|
Назвал файл "redirect.html" и залил в корень сайта.
Редирект на гугл: /redirect.html?url=http://google.ru/ Контент файла "redirect.html": Код <!DOCTYPE html > <html> <head> <script type="text/javascript">window.location.href=(window.location.href.indexOf("url")!=-1)?window.location.href.split("url=")[1]:"/";</script> <title>Redirect</title> </head> <body> <noscript>Пожалуйста, включите JavaScript в Вашем браузере.</noscript> </body> </html> Сообщение отредактировал Nexxus - Четверг, 09 Окт 2014, 00:25:21
|
Nexxus - но то что вы предложили это ведь просто безоговорочный редирект..
Мне нужна заглушка которая создает редирект ТОЛЬКО при нажатии Правой мышью + Просмотреть источник кода и Когда пытаешься через меню Сохранить как.. Так работает предложенный скрипт! Сообщение отредактировал Dogica - Четверг, 09 Окт 2014, 08:27:07
|
Dogica, что-то я вас не понял.
Редирект осуществляться будет, если у пользователя включен js в браузере и страница получила 1 единственный GET-параметр "URL". Если параметра не было, то будет осуществлен редирект на гл. стр. Если параметров было несколько, то будет осуществлен редирект на все, что идет после "url=" в строке адреса. Перенаправлять пользователя используя лишь заголовки на ucoz не получится, к тому же всякие редиректы пишут не для красоты, а для сбора информации + для того, чтобы поисковики считали ссылку локальной. Сообщение отредактировал Nexxus - Четверг, 09 Окт 2014, 09:51:43
|
Нет
Задача проще.. В предложенном мною скрипте (ссылка вверху топика) когда вы пытаетесь просмотреть исходный код странички (View Source Code или Save As) Вместо окна с HTML кодом открывается белая заглушка.. Сообщение отредактировал Dogica - Четверг, 09 Окт 2014, 09:56:24
|
Dogica, вы бы лучше рассказали где вы выдрали эту заглушку. у неё должен быть вызов. если непонятно. или где вы конкретно взяли эту ссылку, если не понятно все остальное
Цитата В предложенном мною скрипте (ссылка вверху топика) когда вы пытаетесь просмотреть исходный код странички (View Source Code или Save As) Вместо окна с HTML кодом открывается белая заглушка и вообще это практически невыполнимая задача в том виде |
В предложенном мною скрипте (ссылка вверху топика) когда вы пытаетесь просмотреть исходный код странички (View Source Code или Save As) Вместо окна с HTML кодом открывается белая заглушка.. Там просто нет никакого кода изначально Цель страницы - перевести пользователя на указанный в get-параметре адрес. PHP-код страницы, задача которой заключается в простом редиректе пользователя: Код <?if(isset($_GET['url']) header("Location: ".htmlspecialchars($_GET['url']));?> |
а где тогда прописан код который отлавливает попытку сохранения HTML кода этой страницы и выдает пустое окно? Максимум что можно отловить это нажатие правой кнопки. Через JS можно запретить вызов контекстного меню. Или можно сделать его подмену. Ну и в HTML5 тоже вроде есть такая фишка. Но вроде она должным образом не поддерживается еще браузерами. Можешь забрать этот код и вставить его себе, сам знаешь куда.
|
| |||
| |||