Сайт-заставка исчезает для индексации

0

Я использую этот сценарий для перехода между страницами:

$(document).ready(function() {
    $("body").css("display", "none");
    $("body").fadeIn(650);
    $("a:not([href^='#'])").click(function(event){
        event.preventDefault();
        linkLocation = this.href;
        $("body").fadeOut(650, redirectPage);      
    });       
    function redirectPage() {
        window.location = linkLocation;
    }
});

И я использую этот скрипт на моем сайте всплеска автоматически переадресации на индексную страницу через 4 секунды:

var url ='buchstudio.html';
var delay = 4;
var d = delay * 1000;window.setTimeout ('parent.location.replace(url)', d);

Проблема в том, что я хочу, чтобы сайт всплеска затухал и через 4 секунды исчезал и перенаправлялся на страницу индекса, но в настоящий момент он только исчезает и исчезает. Как это исправить?

Благодарю!

Теги:

2 ответа

0
Лучший ответ

Попробуй это:

$(function(){
    var url = 'buchstudio.html';
    var delay = 4 * 1000;

    $('body').fadeOut(0).fadeIn(650);

    setTimeout(function(){
        $('body').fadeOut(650, function(){
            window.location = url;
        });
    }, 4000)
});
  • 0
    Спасибо SparoHawk!
0

Я не знаю, можно ли использовать код в строке. Поэтому я буду придерживаться нормы и делать регулярную функцию внутри setTimeout()

window.setTimeout (function() {parent.location.replace(url);}, d);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню