很多Flash的網頁都以無工具列的視窗模式開啟 但要怎麼用Flash開啟一個無工具列視窗呢 看起來簡單作起來可不容易 1.於按鈕中加入呼叫openNewWindow的javascript 首先在Flash中建立一個按鈕 將getURL的動作加入按鈕中 並於URL中加入呼叫openNewWindow的javascript 請將上面這段語法複製貼到按鈕的動作編輯面板上 javascript:openNewWindow :呼叫javascript的openNewWindow函數 'target.html' :要開啟視窗的html路徑或是網址URL 'windowname' :開啟的視窗名稱 'height=220' :開啟的視窗高度 'width=160' :開啟的視窗寬度 toolbar=no :不顯示視窗的工具列,yes=顯示 scrollbar=no :不顯示視窗的捲軸,yes=顯示 2.在網頁表頭中加入一段javascript 然後在開啟flash的網頁,也就是放置按鈕的網頁。 將以下這段程式碼複製貼到網頁的表頭之間,也就是<head></head>之間 完成這兩各步驟就ok了 我的個人網站的部落格藝術就都是用這種方法,將一個個flash作品用獨立的視窗打開的 Q.在javascript裡視窗名稱這個參數到底有什麼用意呢? A:假設你有三個按鈕或連結分別開啟三個不同的網頁,如果都用相同的視窗名稱,當你開啟第二個連結時,它不會再新開一個瀏覽視窗,而是將第一個開啟的視窗載入第二個連結網頁內容。如此你可以避免網友在瀏覽你的網站時,每開一個按鈕就跑出一個視窗,造成太多視窗的困擾。 但是我在部落格藝術中每一個作品都用不同的視窗名稱,因為我發現當你回到按鈕網頁開啟其他網頁視窗時,如果用相同的視窗名稱,該視窗不會自動跳到畫面的最前面,瀏覽者必須到工具列點選視窗名稱,才能又回到畫面的最上層。顧及希望在按下按鈕後,就能直接看到作品,所以採取不同視窗名稱的方法,不過還是不太建議這樣使用。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 fennser 的頭像
    fennser

    木笛雅設

    fennser 發表在 痞客邦 留言(0) 人氣()