●架設主機作業系統:Windows Xp Pro
●快速架站程式:Appserv
●您的上網方式:HINET ADSL
●您安裝的程式: APACHE + php + MySql
●您的 phpBB2 版本:phpBB 2.1.9
我在要服務項目上能顯示出彈跳式選單,就是滑鼠移到該項目時,下面會跑出選單,自已知道是用javascript語法使用,但我用了之後反而不能使用,這到底是什麼問題呢,煩請各位大大指導,謝謝
[問題] 如何支援javascript語法
版主: 版主管理群
Re: 如何支援javascript語法
您還是沒有 '舉例' 說明.squallbg530 寫:●架設主機作業系統:Windows Xp Pro
●快速架站程式:Appserv
●您的上網方式:HINET ADSL
●您安裝的程式: APACHE + php + MySql
●您的 phpBB2 版本:phpBB 2.1.9
我在要服務項目上能顯示出彈跳式選單,就是滑鼠移到該項目時,下面會跑出選單,自已知道是用javascript語法使用,但我用了之後反而不能使用,這到底是什麼問題呢,煩請各位大大指導,謝謝
建議您:
1. 貼出您的論壇網址
2. 補充說明:
您所使用的是哪個 (javascript) 語法, 並提供參考 (下載)網址.
3. 印象中這個 (Skyblue) 風格的選單形式就是類似您所描述者, 您可以參考看看.
http://phpbb-tw.net/phpbb/viewtopic.php?t=39771
ps.
移動到 '風格討論' 版區.
-
squallbg530
- 星球普通子民

- 文章: 11
- 註冊時間: 2004-11-27 13:38
大大不好意思,我那舉例一個網址好了
http://www.dot.gov.tw/ch/index.asp
看他的左邊服務項目,移到那就跳出選單,這樣的功能如何做出,下面是原網頁javascript的原始碼
我比較笨我只會用dreamweaver做,當我用以下原始碼套用上去,在html下可以做用,當放上去網站時,完全不能使用,我覺得很奇怪。
在來 mm_menu.js 原始碼
--心靈捕手 留言--
改用 '參考網址' 顯示.
http://www.huoxu.com/index.php?job=art& ... 810_171355
http://www.dot.gov.tw/ch/index.asp
看他的左邊服務項目,移到那就跳出選單,這樣的功能如何做出,下面是原網頁javascript的原始碼
我比較笨我只會用dreamweaver做,當我用以下原始碼套用上去,在html下可以做用,當放上去網站時,完全不能使用,我覺得很奇怪。
代碼: 選擇全部
<script language="JavaScript">
<!--
function mmLoadMenus() {
if (window.mm_menu_0615111717_0) return;
window.mm_menu_0615111717_0 = new Menu("root",40,18,"",12,"#000000","#FFFFFF","#CCCCCC","#000084","left","middle",3,0,1000,-5,7,true,false,true,0,true,true);
mm_menu_0615111717_0.addMenuItem("test","location='test'");
mm_menu_0615111717_0.addMenuItem("test","location='test'");
mm_menu_0615111717_0.hideOnMouseOut=true;
mm_menu_0615111717_0.bgColor='#555555';
mm_menu_0615111717_0.menuBorder=1;
mm_menu_0615111717_0.menuLiteBgColor='#FFFFFF';
mm_menu_0615111717_0.menuBorderBgColor='#777777';
mm_menu_0615111717_0.writeMenus();
} // mmLoadMenus()
//-->
</script>
<script language="JavaScript" src="mm_menu.js"></script>
</head>
<body>
<script language="JavaScript1.2">mmLoadMenus();</script>
<a href="test" name="link2" id="link1" onmouseover="MM_showMenu(window.mm_menu_0615111717_0,25,10,null,'link2')" onmouseout="MM_startTimeout();">TEST</a>--心靈捕手 留言--
改用 '參考網址' 顯示.
http://www.huoxu.com/index.php?job=art& ... 810_171355
如果您 (squallbg530) 要用相對路徑的話,chiouss 寫:你把 mm_menu.js 也傳上去了嗎?放在哪個目錄裡面?squallbg530 寫:我比較笨我只會用dreamweaver做,當我用以下原始碼套用上去,在html下可以做用,當放上去網站時,完全不能使用,我覺得很奇怪。
我建議把這段的位置改用絕對路徑去寫,避免出現問題代碼: 選擇全部
<script language="JavaScript" src="mm_menu.js"></script>
那麼請將它 (mm_menu.js) 上傳到您的討論區根目錄底下.
DEMO:
http://wang5555.dyndns.org/test/phpbb2/
ps.
我是修改 templates/subSilver/overall_header.tpl
套用您貼的語法.
代碼: 選擇全部
<script language="JavaScript">
<!--
function mmLoadMenus() {
if (window.mm_menu_0615111717_0) return;
window.mm_menu_0615111717_0 = new Menu("root",40,18,"",12,"#000000","#FFFFFF","#CCCCCC","#000084","left","middle",3,0,1000,-5,7,true,false,true,0,true,true);
mm_menu_0615111717_0.addMenuItem("test","location='test'");
mm_menu_0615111717_0.addMenuItem("test","location='test'");
mm_menu_0615111717_0.hideOnMouseOut=true;
mm_menu_0615111717_0.bgColor='#555555';
mm_menu_0615111717_0.menuBorder=1;
mm_menu_0615111717_0.menuLiteBgColor='#FFFFFF';
mm_menu_0615111717_0.menuBorderBgColor='#777777';
mm_menu_0615111717_0.writeMenus();
} // mmLoadMenus()
//-->
</script>
<script language="JavaScript" src="mm_menu.js"></script>
</head>
<body>
<script language="JavaScript1.2">mmLoadMenus();</script>
<a href="test" name="link2" id="link1" onmouseover="MM_showMenu(window.mm_menu_0615111717_0,25,10,null,'link2')" onmouseout="MM_startTimeout();">TEST</a>
-
squallbg530
- 星球普通子民

- 文章: 11
- 註冊時間: 2004-11-27 13:38

