Code
<script type="text/javascript">
tmp=new Array();
tmp2=new Array();
param=new Array();
get=location.search;
domain=document.referrer+'/';
domain=domain.substr(domain.indexOf('://')+3);
domain=domain.substr(0,domain.indexOf('/'));
if (get!='') {
tmp=(get.substr(1)).split('&');
for(i=0;i<tmp.length;i++) {
tmp2=tmp[i].split('=');
param[tmp2[0]]=tmp2[1];
}
}
if (!(param["url"])) param["url"]=document.referrer;
redir=false;
function makeurl(system) {
var url=param["url"];
}
function redirect() {
if (redir) location.href=redir;
redir=false;
}
document.write('<a style="display:none" href="'+domain+'">'+domain+'</a>');
if ( domain == 'ВАШ ДОМЕН' ) {
var ints = 1;
function alertes () {
document.getElementById('calc').innerHTML = ints;
if ( ints == 0 ) {
document.location.href = param["url"];
ints = '--';
}
if ( ints > 0 ) {
ints--;
}
};
function refresh(){
if(ints > 0) time_Interval = setInterval("alertes ()",1 );
};
refresh();}
</script>
где ВАШ ДОМЕН меняем на ваш домен типа ла-ла-ла.ucoz.ru без http://
А это ставим в поле <body></body>
<span style="display: none;" id="calc"> </span>
Скрипт с таймером.
Особенности:
1. При выполнении входа на сайт выше
описаным способам (из архива материалов) как всегда появляется страница ошибки 404 но уже с таймром обратного отсчета и соответствующей информацией,по истечении которого происходит редирект на страницу с которой производился вход на сайт
2. При переходе по несуществующей или удаленной внутренней ссылке сайта,происходит редирект на страницу с которой производился переход с тем же самым таймером
3. При переходе по несуществующей или удаленной ссылке вашего с другого сайта открывается страница ошибки 404 (как и раньше) без всяких редиректов
Вот сам скрипт ,его ставим в <head></head> вашей страницы ошибки 404
<script type="text/javascript">
tmp=new Array();
tmp2=new Array();
param=new Array();
get=location.search;
domain=document.referrer;
domain=domain.substr(domain.indexOf('://')+3);
domain=domain.substr(0,domain.indexOf('/'));
if (get!='') {
tmp=(get.substr(1)).split('&');
for(i=0;i<tmp.length;i++) {
tmp2=tmp[i].split('=');
param[tmp2[0]]=tmp2[1];
}
}
if (!(param["url"])) param["url"]=document.referrer;
redir=false;
function makeurl(system) {
var url=param["url"];
}
function redirect() {
if (redir) location.href=redir;
redir=false;
}
document.write('<a style="display:none" href="'+domain+'">'+domain+'</a>');
if ( domain == 'ВАШ ДОМЕН' ) {
var ints = 10;
function alertes () {
document.getElementById('calc').innerHTML = '<br><b><span style="color: #000000; font-size: 8pt;">Если эта страница всётаки существует,то Вы попадёте на неё через</span></b><b><span style="color: #ff0000; font-size: 13pt;"> '+ ints + ' </span></b><b><span style="color: #000000; font-size: 8pt;">секунд. В противном случае вы попадёте на предидущую страницу.</span></b>';
if ( ints == 0 ) {
document.location.href = param["url"];
ints = '--';
}
if ( ints > 0 ) {
ints--;
}
};
function refresh(){
if(ints > 0) time_Interval = setInterval("alertes ()",1000 );
};
refresh();}
</script>
tmp=new Array();
tmp2=new Array();
param=new Array();
get=location.search;
domain=document.referrer+'/';
domain=domain.substr(domain.indexOf('://')+3);
domain=domain.substr(0,domain.indexOf('/'));
if (get!='') {
tmp=(get.substr(1)).split('&');
for(i=0;i<tmp.length;i++) {
tmp2=tmp[i].split('=');
param[tmp2[0]]=tmp2[1];
}
}
if (!(param["url"])) param["url"]=document.referrer;
redir=false;
function makeurl(system) {
var url=param["url"];
}
function redirect() {
if (redir) location.href=redir;
redir=false;
}
document.write('<a style="display:none" href="'+domain+'">'+domain+'</a>');
if ( domain == 'ВАШ ДОМЕН' ) {
var ints = 1;
function alertes () {
document.getElementById('calc').innerHTML = ints;
if ( ints == 0 ) {
document.location.href = param["url"];
ints = '--';
}
if ( ints > 0 ) {
ints--;
}
};
function refresh(){
if(ints > 0) time_Interval = setInterval("alertes ()",1 );
};
refresh();}
</script>
где ВАШ ДОМЕН меняем на ваш домен типа ла-ла-ла.ucoz.ru без http://
А это ставим в поле <body></body>
<span style="display: none;" id="calc"> </span>
Скрипт с таймером.
Особенности:
1. При выполнении входа на сайт выше
описаным способам (из архива материалов) как всегда появляется страница ошибки 404 но уже с таймром обратного отсчета и соответствующей информацией,по истечении которого происходит редирект на страницу с которой производился вход на сайт
2. При переходе по несуществующей или удаленной внутренней ссылке сайта,происходит редирект на страницу с которой производился переход с тем же самым таймером
3. При переходе по несуществующей или удаленной ссылке вашего с другого сайта открывается страница ошибки 404 (как и раньше) без всяких редиректов
Вот сам скрипт ,его ставим в <head></head> вашей страницы ошибки 404
<script type="text/javascript">
tmp=new Array();
tmp2=new Array();
param=new Array();
get=location.search;
domain=document.referrer;
domain=domain.substr(domain.indexOf('://')+3);
domain=domain.substr(0,domain.indexOf('/'));
if (get!='') {
tmp=(get.substr(1)).split('&');
for(i=0;i<tmp.length;i++) {
tmp2=tmp[i].split('=');
param[tmp2[0]]=tmp2[1];
}
}
if (!(param["url"])) param["url"]=document.referrer;
redir=false;
function makeurl(system) {
var url=param["url"];
}
function redirect() {
if (redir) location.href=redir;
redir=false;
}
document.write('<a style="display:none" href="'+domain+'">'+domain+'</a>');
if ( domain == 'ВАШ ДОМЕН' ) {
var ints = 10;
function alertes () {
document.getElementById('calc').innerHTML = '<br><b><span style="color: #000000; font-size: 8pt;">Если эта страница всётаки существует,то Вы попадёте на неё через</span></b><b><span style="color: #ff0000; font-size: 13pt;"> '+ ints + ' </span></b><b><span style="color: #000000; font-size: 8pt;">секунд. В противном случае вы попадёте на предидущую страницу.</span></b>';
if ( ints == 0 ) {
document.location.href = param["url"];
ints = '--';
}
if ( ints > 0 ) {
ints--;
}
};
function refresh(){
if(ints > 0) time_Interval = setInterval("alertes ()",1000 );
};
refresh();}
</script>