在給一個(gè)客戶做項(xiàng)目的時(shí)候,發(fā)現(xiàn)下拉菜單總被flash擋住,很多人的解決方法是將flash設(shè)置為透明,但是這個(gè)不是最好的解決方法,因?yàn)橛行┐蛄搜a(bǔ)丁的機(jī)器會(huì)出現(xiàn),下拉菜單點(diǎn)擊兩次才能正常訪問的問題。 解決方法如下: 網(wǎng)站開發(fā)人員的應(yīng)對(duì)辦法: 一、下載后將壓縮包內(nèi)的“FLASH.js”文件放入站點(diǎn)任意文件夾中 文件下載 二、在網(wǎng)頁<head></head>之間插入以下代碼 <!--修正FLASH正確顯示代碼開始--> <script language="javascript" type="text/javascript" src="flash.js的相對(duì)路徑"></script> <!--修正FLASH正確顯示代碼結(jié)束--> 三、用下面java語句完全替換網(wǎng)頁中“<object> ……〈/object>"(包括首尾標(biāo)記) <script language="javascript" type="text/javascript"> writeflashhtml("_swf=你的FLASH文件地址", "_width=你的FLASH文件寬度", "_height=你的FLASH文件高度" ,"_wmode=transparent"); </script> 轉(zhuǎn)載別人的,哈哈~~
發(fā)表評(píng)論