飛毛作的範例→大甲車業企業網站
-------------------------- 我是轉貼文分格線 --------------------------
上一版的[ Flash跳出html新視窗 ]有個缺點,
當Flash裡有不只一顆跳窗按鈕連不同的網頁跳窗時,就比較麻煩。
所以,修改後如下:
從Flash裡呼叫HTML的JavaScript函式MM_openBrWindow(theURL,winName,features),
同時將網址等參數傳遞過去,據以開啟html新視窗。
參數有那些 ?
theURL:就網址檔名咩
winName:開啟的視窗名稱
features:新開視窗的介面控制,比如下面這些,可以自己填上或修改為yes啦no啦,試試看!!!
directories=no,location=no,menubar=no,toolbar=no,scrollbars=no,width=360,height=351,top=100,left=100
width當然是寬度像素值,height當然是高度像素值,top是視窗位置的x座標,left是視窗位置的y座標
在HTML主檔< head>和< /head>之間加上的JavaScript碼
< script language="JavaScript">
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
< /script>
FLASH裡跳窗A按鈕的 Action
on (release) {
getURL("javascript:MM_openBrWindow('Flash_popup_a.html','popup','directories=no,location=no,menubar=no,toolbar=no,scrollbars=no,width=360,height=351,top=100,left=100')");
}
FLASH裡跳窗B按鈕的 Action
on (release) {
getURL("javascript:MM_openBrWindow('Flash_popup_b.html','popup','directories=no,location=no,menubar=no,toolbar=no,scrollbars=no,width=360,height=351,top=100,left=400')");
}
跳出的新視窗HTML的BODY標籤裡
< body onblur="window.close()" ......
當新視窗模糊(非選取的視窗),則關閉......看需不需要這功能
※ 還蠻容易使用的!!!
swf瀏覽效果
http://terfict.googlepages.com/Flash_popup_Htm_plus.html
fla等樣本檔下載
http://terfict.googlepages.com/Flash_popup_Htm_plus.rar
本文轉貼自:基隆●理茶Rich Brown
留言列表