locked
Comment afficher une image avec un délai de 5 secondes

    General discussion

  • A l’aide de ce script on peut avoir des images tournantes sans être nécessaire d’avoir un outil de rotation de banner ou des rechargements de la page :

     

    <%@ Page Language="C#" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <script runat="server">
    </script>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
        <title>JavaScript</title>
        <script language="javascript" type="text/javascript">
        var image="";
        var banners=0;
        function loadbanners() {
       if (banners==1)
          {
             image="images/AJAX.gif";
          }
       if (banners==2)
          {
             image="images/ASPDotNet.gif";
          }
       if (banners==3)
          {
             image=" images/MSDN.gif";
          }
          }
          function cycle() 
          {
            if (++banners > 3) 
            banners=1;
            loadbanners();
            document.getElementById("banner1").src =image;
            window.setTimeout('cycle();',5000);
          }
        </script>
    </head>
    
    <body onload="cycle();">
        <form id="form2" runat="server">
        <div>
            <img alt="" id="banner1" src="images/start.png" />
        </div>
        </form>
    </body>
    </html>
    

     

    Pour plusieurs informations sur ASP.NET, consultez  Foire aux Questions - ASP.NET

     

     

     

     

     


     

    Alex Petrescu - MSFT

    Tuesday, March 30, 2010 9:40 AM