Splash screen na stronie

0

Witam,
W jaki sposób mogę zrobić splash screena w ASPach? Chciałbym wyświetlać kilkusekundowy film osobom, które wchodzą pierwszy raz na stronę.

0

Próbowałeś wyświetlić div z odpowiednią zawartością i z takim stylem, który przykryje pozostałe elementy strony?

0

Nie. Jak konkretnie chcesz to zrobić?

0

Wydawało mi się, że to Ty chcesz to zrobić, a nie ja...

Kod może wyglądać tak:

 
protected void Page_Load(object sender, EventArgs e)
{
    if (czyWyświetlićDiva)
    {
        var div = new HtmlGenericControl("div");
        div.Style.Add(HtmlTextWriterStyle.BackgroundColor, "red");
        div.Style.Add(HtmlTextWriterStyle.Width, "800px");
        div.Style.Add(HtmlTextWriterStyle.Height, "600px");
        div.Style.Add(HtmlTextWriterStyle.TextAlign, "center");
        div.Style.Add(HtmlTextWriterStyle.FontSize, "8em");
        div.Style.Add(HtmlTextWriterStyle.ZIndex, "10000");
        div.Style.Add(HtmlTextWriterStyle.Position, "absolute");
        div.Style.Add(HtmlTextWriterStyle.Top, "20px");
        div.Style.Add(HtmlTextWriterStyle.Left, "50px");

        div.InnerText = "TUTAJ BARDZO FAJNY FILM!";

        this.form1.Controls.Add(div);
    }
}

Oczywiście ten CSS jest zapewne do bani, ale ogólna koncepcja jest taka.
Ewentualnie można użyć prostego Response.Write, ale to słabe rozwiązanie raczej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1