2014-10-10 2 views
0

Хорошо, мне интересно, как отложить до перенаправления с помощью Ajax, потому что я включил страницу выхода с экрана.Задержка на Ajax или JQuery

Это код:

setTimeout(5000); 
window.location = "https://www.google.com" 

Я также попытался это:

setTimeout(function(){ document.location = 'http://www.google.com';}, 2000); 

Я также попытался:

delay : 3000 

Всплеск страницу JavaScript:

<!-- Start of ExitSplash.com Code --> 
<script language="javascript"> 
var exitsplashmessage = '***************************************\n\n W A I T B E F O R E Y O U G O !\n\n CLICK THE *CANCEL* BUTTON RIGHT NOW\n  TO STAY ON THE CURRENT PAGE.\n\n I HAVE SOMETHING VERY SPECIAL FOR YOU!\n\n***************************************'; 
var exitsplashpage = 'http://www.facebook.com'; 
</script> 
<script language="javascript" src="http://www.google/bonus/exitsplash.php?tc=3399cc&uh=none&ad=none&sh=no&hv=no&bh=22&fs=12&lf=Arial&at=Powered%20by%20ExitSplash"></script> 
<!-- End of ExitSplash.com Code --> 
+2

В чем проблема с 'setTimeout (function() {document.location = 'http://www.google.com';}, 2000);'? – Regent

+0

@Regent, javascript всплывающей страницы будет выполнен до окончания задержки. –

ответ

0

надеюсь, что это вам поможет.

setTimeout(functionName(),5000); 

function functionName() 
{ 
document.location = 'http://www.google.com'; 
} 
+0

К сожалению, мои функции iframe перед функцией перенаправления не работают. Любой другой метод? –

+0

Это должно быть 'setTimeout (functionName, 5000);' и тогда это будет тот же самый код, что и в вопросе. – Regent

+0

Ну, это сработало, но оно продолжало запускать мою другую функцию javascript в нижней части страницы. Любой другой способ, чтобы я мог предотвратить запуск функции? Я загружу функцию javascript в верхней части. –

0

попробуйте.

setTimeout(function(){document.location.href="http://www.google.com";}, 3000); 
+0

Из [MDN docs] (https: //developer.mozilla.org/en-US/docs/Web/API/document.location): вы можете работать с document.location, как если бы это была строка в большинстве случаев: document.location = 'http: // www .example.com 'является синонимом document.location.href =' http: //www.example.com'._ – Regent

+0

Я продолжал по-прежнему появляться поп, прежде чем страница будет перенаправлена. –

+0

создайте скрипку. –