<u id="14hvx"><sub id="14hvx"></sub></u>

    1. <u id="14hvx"></u>

      <video id="14hvx"><ins id="14hvx"></ins></video>

      設為首頁加入收藏業務一覽表公司歷程公司介紹聯系我們
      當前位置網站建設知識 >> 網站制作中彈出窗體代碼

      網站制作中彈出窗體代碼

      網站制作中彈出窗體代碼

       網站制作中彈出窗體是怎么寫的呢?下面就和我們一起學習一下~!
        <SCRIPT LANGUAGE="javascript">
        <!--
        window.open ('page.html')
        -->
        </SCRIPT>
        由于這是一段javascript代碼,所以它們應該放在<SCRIPT LANGUAGE ="javascript">標簽和</script>之間。
        <!--和-->是對一些版本低的瀏覽器起作用,在這些老瀏覽器中假如不支持javascript,不會將標簽中的代碼作
        為文本顯示出來。
        Window.open ('page.html')用于控制彈出新的窗口page.html,假如page.html不與主窗口在同一路徑下,前面
        應寫明路徑,盡對路徑("> 技術教程//
        萬不要忘記寫啊!這一句的作用是調用封閉窗口的代碼,10秒鐘后就自行封閉該窗口。)
        【在彈出窗口中加上一個封閉按鈕】
        <form>
        <INPUT TYPE='BUTTON' value='封閉' onClick='window.close()'>
        </form>
        呵呵,現在更加完美了!
        【內包含的彈出窗口——一個頁面兩個窗口】
        上面的例子都包含兩個窗口,一個是主窗口,另一個是彈出的小窗口。
        通過下面的例子,你可以在一個頁面內完成上面的效果。
        <html>
        <head>
        <SCRIPT LANGUAGE="javascript">
        function openwin()
        {
        OpenWindow=window.open("","newwin","height=250,width=250,toolbar=no,scrollbars="+scroll+",menubar=no";);
        //寫成一行
        OpenWindow.document.write("<TITLE>例子</TITLE>";)
        OpenWindow.document.write("<BODY BGCOLOR=#FFFFFF>";)
        OpenWindow.document.write("<H1>Hello!</h1>";)
        // 本文來自技術世界 技術教程//
        OpenWindow.document.write("New window opened!";)
        OpenWindow.document.write("</BODY >";)
        OpenWindow.document.write("</HTML>";)
        OpenWindow.document.close()
        }
        </script>
        </head>
        <body>
        <a href="#" onclick="openwin()">打開一個窗口</a>
        <input type="button" onclick="openwin()" value="打開窗口">
        </body>
        </html>
        看看OpenWindow.document.write()里面的代寧波豐胸網碼不就是標準的HTML嗎?只要按照格式寫更多的行即可。千萬留意多一個標簽或少一個標簽都會出現錯誤。記住用OpenWindow.document.close()結束啊。
        【終極應用——彈出窗口的Cookie控制】
        回想一下,上面的彈出窗口固然酷,但是有一點小毛病(你沉醉在喜悅之中,一定沒有發現吧?)比如你將上面的腳本放在一個需要頻繁經過的頁面里(例如首頁),那么每次刷新這個頁面,窗口都會彈出一次,是不是非常煩人?有解決的辦法嗎?Yes!Follow me。我們使用Cookie來控制一下就可以了。
        首先,將如下代碼加進主頁面HTML的<HEAD>區:
        <script>
        function openwin(){
        window.open("page.html","","width=200,height=200" ;)
        }
        function get_cookie(Name){
        var search = Name+ "="
        var returnvalue ="";
        if (documents.cookie.length >0){
        offset = documents.cookie.indexOf(search)
        if (offset!=-1){
        offset += search.length
        end = documents.cookie.indexOf (";",offset);
        if (end ==-1)
        end = documents.cookie.length;
        returnvalue =unescape(documents.cookie.substring(offset,end))
        }
        }
        return returnvalue;
        }
        function loadpopup(){
        if (get_cookie(’popped’)==";){
        openwin()
        documents.cookie="popped=yes"
        }
        }
        </script>
        然后,用<body onload="loadpopup()">(留意不是openwin 而是loadpop啊)替換主頁面中原有的<BODY>這一句即可。你可以試著刷新一下這個頁面或重新進進該頁面,窗口再也不會彈出了。真正的Pop-Only-Once!
        // 內容來自js4j.com//
        寫到這里,彈出窗口的制作和應用技巧基本上算是講完了,希看對正在制作網頁的朋友有所幫助我就非常欣慰了。
        需要留意的是,JS腳本中的大小寫最好前后保持一致。
        沒有菜單、工具欄、地址欄的彈出窗口:
        <script language="javascript">
        <!--
        var gt = unescape('%3e');
        var popup = null;
        var over = "Launch Pop-up Navigator";
        popup = window.open('', 'popupnav', 'width=500,height=500,resizable=0,scrollbars=auto'); // width=500,height=500為窗口長和寬
        if (popup != null) {
        if (popup.opener == null) {
        popup.opener = self; }
        popup.location.href = '要打開的文件名';
        }
        // -->
        </script>
        離開一個頁面時彈出一個可定制的窗口
        <!-- Begin
        function leave() {
        window.open(\'離開頁面時彈出窗口的URL\',\'\',\'toolbar=no,menubar=no,location=no,height=235,width=320\');
        }
        // End -->
        </script>
        如下代碼加進HTML的<BODY>區:<body onUnload="leave()">
        超級彈窗代碼(MYIE也照彈)
        <script language="javascript">
        focusid=setTimeout("focus();window.showModelessDialog(\'\',\'\',\'scroll:1;status:0;help:0;resizable:1;dialogWidth:0px;dialogHeight:0px\')",0000)
        </script>
        <script language="javascript">
        <!--
        function clock(){i=i-1
        document.title="";#定義標題
        if(i>0)setTimeout("clock();",1000);
        else self.close();}
        var i=4#定義多少秒后關
        clock();
        //-->
        </script>
        網站的制作中這種彈出窗體,有可能會招來用戶的反感,盡量不用或少用!

      [來源:互聯網] [作者:c36cn] [日期:11-11-21] [閱讀:]
      精品夜夜爽天天爽视频_无码毛片一区二区本码视频_欧美激情免费观看一区_亚洲啪精品视频网站免费
      <u id="14hvx"><sub id="14hvx"></sub></u>

      1. <u id="14hvx"></u>

        <video id="14hvx"><ins id="14hvx"></ins></video>

        亚洲一级在线观看 | 野狼在线亚洲AV | 在线观看人成视频无遮挡 | 亚洲国产精品尤物yw在线观看 | 亚洲视频一区二区在线观看 | 亚洲精品高清国产一线久 |