程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> OfficeXP_menu過程版

OfficeXP_menu過程版

編輯:關於PHP編程

Menu Sample EOD; endif; if($key == "menu"): /** * * $MenuOn 定義分類菜單數目 * $MenuBackColor 定義分類菜單背景顏色 * $MenuFontSize 定義分類菜單字體 * $MenuBarHeight 定義分類菜單高度 * $ItemTextColor 定義分類菜單項目文字顏色 * $ItemBackColor 定義分類菜單項目背景顏色 * $TopMenuHeight 定義分類菜單與頂部的間距 * $SelectedItemDarkBorder 定義分類菜單項目在鼠標移動到上面時的暗邊框顏色 * $SelectedItemLightBorder 定義分類菜單項目在鼠標移動到上面時的亮邊框顏色 * $SelectedItemBackgroundColor 定義分類菜單項目在鼠標移動到上面時的背景顏色 * $menuSubSectionBackColor 定義二級菜單背景顏色 * $menuSubSectionFontColor 定義二級菜單菜單字體顏色 * $defTarget 定義菜單項目超連接默認目標框架 */ $TopMenuHeight = 0; //設置分類菜單與頂部的間距 $MenuBarHeight = 20; //設置分類菜單高度 $MenuFontSize = "9pt"; //設置菜單字體大小 //我們使用仿Office XP風格的外觀,也可以使用普通外觀。 $menu_mode = false; if($menu_mode) { //普通菜單外觀 $MenuBackColor = "lightgrey"; //設置背景顏色 $ItemBackColor = "#7f7f7f"; //設置菜單項目背景色 $ItemTextColor = "#ffffff"; //設置菜單項目文字顏色 $SelectedItemDarkBorder = "#ffffff"; //設置菜單項目在鼠標移動到上面時的暗邊框顏色 $SelectedItemLightBorder = "#000000"; //設置菜單項目在鼠標移動到上面時的亮邊框顏色 $SelectedItemBackgroundColor = ""; //設置菜單項目在鼠標移動到上面時的背景顏色 $menuSubSectionBackColor = "lightgrey"; //設置二級菜單背景顏色 $menuSubSectionFontColor="black"; //設置二級菜單字體顏色 }else { //仿Office XP風格外觀 $MenuBackColor = "lightgrey"; //設置背景顏色 $ItemBackColor = "lightgrey"; //設置菜單項目背景色 $ItemTextColor = "#000000"; //設置菜單項目文字顏色 $SelectedItemDarkBorder = "#08246B"; //設置菜單項目在鼠標移動到上面時的暗邊框顏色 $SelectedItemLightBorder = "#08246B"; //設置菜單項目在鼠標移動到上面時的亮邊框顏色 $SelectedItemBackgroundColor = "#B5BED6"; //設置菜單項目在鼠標移動到上面時的背景顏色 $menuSubSectionBackColor = "darkgray"; //設置二級菜單背景顏色 $menuSubSectionFontColor = "black"; //設置二級菜單字體顏色 } $defTarget = "main"; //設置菜單項目超連接默認目標框架 echo << td { font-size: $MenuFontSize; font-family:"Verdana", "Arial", "宋體"; } EOD; $menuOn = 0; //對菜單數目初始化 /** * 繪制菜單方法: * menuStartSection($Seq, $Label) * 制作分類菜單 * $Seq = 分類菜單序列號,使用菜單序列號控制啟動是顯示順序 * $Label = 分類菜單標題 * menuAddItem($Label, $Description, $URL, $Target="") * 制作菜單項目 * $Label = 項目標題 * $Description = 項目簡介 * $URL = 超連接地址 * $Target = 超連接目標框架,默認為$defTarget * menuAddSubSection($Label) * 制作二級分類菜單。 * $Label = 二級分類菜單標題 * menuAddSubSectionLine() * 制作項目分割線,使用高度為2的圖片 * menuEndSection() * 分類菜單結束 * menuSectionAsItem($Label, $Description, $URL, $Target="") * 制作帶超連接的分類菜單,類似菜單項目,可以直接使用 * $Label = 分類菜單標題 * $Description = 分類菜單簡介 * $URL = 超連接地址 * $Target = 超連接目標框架,默認為$defTarget */ /** * 函數定義 */ function menuAddItem($itemLabel, $StatusText, $URL, $target="") { global $defTarget, $SelectedItemDarkBorder, $SelectedItemLightBorder, $ItemTextColor, $SelectedItemBackgroundColor, $MenuFontSize ; if($target == "") $target = $defTarget; $URL = rawurldecode($URL); echo <<$itemLabel EOD; } function menuAddSubSection($ItemLabel) { global $menuSubSectionBackColor, $MenuFontSize, $menuSubSectionFontColor; echo <<$ItemLabel EOD; } function menuAddSubSectionLine() { echo <<$SectionName EOD; } function menuStartSection($SectionSeq, $SectionName) { global $menuBackColor, $MenuBarHeight, $MenuFontSize, $menuSection, $ItemBackColor; $mh = $MenuBarHeight-2; echo << EOD; endif; if($key == "page"): echo << body { font-size: 9pt; font-family:"Verdana", "Arial", "宋體"; }


歡迎訪問 $id
EOD; endif; if($key == "about"): echo << body { font-size: 9pt; font-family:"Verdana", "Arial", "宋體"; }

關於此菜單
說明,此菜單程序只能使用在IE 5以上的版本使用,NetSpace下不能使用,推薦使用IE 6正式中文版
EOD; endif; ?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved