既然我們已經簡單的重溫了一下href目標, 那么該開始學習在JavaScript中打開窗口.

在HTML中打開窗口應用極為普遍,但也有一些缺陷;用戶瀏覽器決定窗 " /> 欧美男男网站免费观看videos,亚洲精品午睡沙发系列,午夜AV国产欧美亚洲高清在线

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

JavaScript初級教程(第三課)第1/2頁

本課的目的是調用目標名,本例中即窗口名yer_new_window。

    既然我們已經簡單的重溫了一下href目標, 那么該開始學習在JavaScript中打開窗口.

    在HTML中打開窗口應用極為普遍,但也有一些缺陷;用戶瀏覽器決定窗口看起來是什么樣的,你左右不了其窗口的大小及式樣。幸運的是,JavaScript給了你這種控制權。

    看一看其原由:

    window.open("URL","name","features");

    本語句以你調用時采用的第一個參數URL來打開一個窗口。這里是以URL,實際中可寫成"http://www.jsfan.org/basic" 或其他類似的東西。

    第二個參數是窗口的名字。這就象上頁中我們看到的名字,如果你打開窗口時已有一個同名窗口打開,那么URL將把open語句送到原先已打開的窗口。

    第三個參數,features,是一個窗口所具有的不同特征。這是個可選參數,我們先做關于頭兩個參數的練習。

    這里是一些用JavaScript打開窗口的例子。

    試一下點擊如下三個鏈接看看將發生什么。注意在三個鏈接都打開前別先關閉其中任何一個。(下面三行文字代碼在轉載過程中丟失,鏈接也已經失效,故不可點擊,以后我會修正的----jsfan注)

    這是名為 Javascript_1的窗口. 

    名為Javascript_2的窗口. 

    這里是另一個將進入Javascript_1的HTML頁. 

    語句的首行:

    <a href="#" onClick="window.open('Javascript_window_1.html','Javascript_1');">Here's a window named Javascript_1</a>.

    當你點擊該鏈接時一個名為Javascript_1 的窗口打開,其中出現Javascript_window_1.html的網頁。由于參數features是可選的,我們先不理會它。

    注意這里我是用onClick來調用打開窗口的。你大可不必將window.open()放在onClick中調用窗口,這很容易辦到。一會你將看到在<script>標簽中的windows.open()例子。

    第二個例子與第一個幾乎一樣的,它只是以不同的名字打開一個窗口及調用到不同的HTML頁中。

    <a href="#" onClick="window.open('Javascript_window_2.html','Javascript_2');">Here's a window named Javascript_2</a>.

    第三個鏈接將一個新的HTML 頁放到第一個窗口中。這是由于你要打開的窗口和第一個鏈接重名:都叫Javascript_1.

    <a href="#" onClick="window.open('Javascript_window_3.html','Javascript_1');">Here's another HTML page going into Javascript_1</a>.

    妙事即將開始。我們加入第三個參數features,看看會發生什么。

    OK 讓我們加入windows features再試試!
window.open()中的第三個參數是你想要你的窗口表現的一組特性。如果你不完全確定你的參數,則以用戶瀏覽器的缺省值替代。

    然而,如果你指定了一些特性參數,則窗口將以參數設定值規定的出現。特性參數是以一組逗號分隔的序列出現的。

    例如,如果你是這么寫的:

    window.open("some_url","window_name","location,menubar");

    你將得到一個規定了URL,窗口名及菜單條(文件,編輯條等等)的窗口。注意別在字符串中加入任何空格,這將使得有些瀏覽器出錯。

    看一下另一個例子:

    window.open("some_url","window_name","location,height=100,width=100");

    這將打開一個高寬各為100像素的窗口。再次請注意別在字符串中加空格。

    這里是一組可以在字符串中引用的特性參數: 

    menubar (菜單條) 
    這是個在大多數軟件應用中都引用的函數行。一般包括有文件,編輯及其他一些條目。

    status(狀態條) 
    這是位于你的窗口下部的信息條。當你的鼠標移到一個鏈接上時,鏈接的URL就在這個狀態條上出現。你可以將狀態條上顯示的內容搬到一個滾動的marquee 中去。我不打算為你做這個示例,如果你想知道怎樣做,自己設法解決! 

    scrollbars (滾動條) 
    當需要時允許滾動條出現。

    resizable (重調) 
    當重調參數被列出,窗口將可被重調。注意它的拼法,我就經常搞錯。 

    width (寬度) 
    以像素點表達的窗口寬。 

    height(高度) 
    以像素點表達的窗口高。 

    toolbar (工具條) 
    Home button, among others. 
    瀏覽器工具條,包括后退,前進鈕,停止鈕,以及HOME鈕等等。 

    location (定位區) 
    你可以鍵入URL 的瀏覽器文本區。 

    directories (指示區) 
    如NETscape瀏覽器中所在的"What's new," "What's cool,"等等。 這里是一些不同類型窗口的示例。

    一旦你搞懂了這些例子,你就可以在你的一些窗口中實現它了?,F在開始學窗口的具體內容

JavaScript技術JavaScript初級教程(第三課)第1/2頁,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 2018三级网站免费观看 | 国产亚洲精品久久精品69 | 内射老妇BBX | 久久精品国产首叶 | 色播播电影 | 国产精品99久久久久久动态图 | TIMI1TV天美传媒在线观看 | 日韩精品久久日日躁夜夜躁影视 | 国产精品免费一区二区区 | 嫩草亚洲国产精品 | 久久精品麻豆国产天美传媒果冻 | 东北足疗店妓女在线观看 | 久久a级片 | 性插图动态图无遮挡 | 大稥焦伊人一本dao 大香伊人中文字幕精品 | AV无码久久无遮挡国产麻豆 | 国产亚洲日韩在线播放不卡 | 乡村教师电影完整版在线观看 | 又硬又粗又大一区二区三区视频 | 娇小萝被两个黑人用半米长 | 国产精品一区二区免费 | 精品国产在线国语视频 | 亚洲AV精品一区二区三区不卡 | 日日干夜夜艹 | 精品亚洲大全 | 欧美性受xxxx狂喷水 | 国产精品自在拍在线播放 | 欧美最猛黑人XXXXWWW | 2020精品极品国产色在线 | 欧美一夜爽爽爽爽爽爽 | 蜜桃传媒在线观看入口 | 精品久久久久久久99热 | 四房色播手机版 | TUBE8最新日本护士 | 日本黄色官网 | 菠萝菠萝蜜视频在线看1 | 领导边摸边吃奶边做爽在线观看 | 国产精品卡1卡2卡三卡四 | 国产精品久久久久永久免费看 | 中文字幕亚洲欧美日韩2o19 | 久久久99精品成人片中文 |