日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

一個(gè)不被flash、select、activex遮擋的、跨frame的無限分級(jí)菜單_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:學(xué)習(xí)asp.net之SQL語句查詢效率和安全性
看一看這段代碼,讓我們來看看主要存在的問題 以下為引用的內(nèi)容: //設(shè)置SQL語句 insertstr="insert into userinf

一個(gè)不被flash、select、activex遮擋的、跨frame的無限分級(jí)菜單

該菜單改良自著名的chromemenu,可以無限分級(jí),使用方法:

1、添加主菜單項(xiàng)

找到類似下面代碼的部分:

以下為引用的內(nèi)容:

<div class="chromestyle" id="chromemenu">
<ul>
<li><a href="http://www.dynamicdrive.com">Home</a></li>
<li><a href="#" rel="dropmenu1">Resources</a></li>
<li><a href="#" rel="dropmenu2">News</a></li>
<li><a href="#" rel="dropmenu3">Search</a></li>
</ul>
</div>

在<ul>內(nèi)部添加一個(gè)<li>,即可新添加一個(gè)主菜單項(xiàng),注意給出“rel”的值,如上述代碼所示。

2、為一個(gè)主菜單添加下拉菜單:

先看一級(jí)菜單的寫法:

以下為引用的內(nèi)容:

<!--子菜單1-->
<div id="dropmenu1" class="menu">
<ul>
<li><a href="http://eip/C10/內(nèi)部郵件/default.aspx" target="_self" title="內(nèi)部郵件">內(nèi)部郵件</a></li>
<li><a href="http://eip/待辦公文/default.aspx" target="_self">待辦公文</a></li>
<li><a href="http://eip/C18/日程任務(wù)/default.aspx" target="_self">工作安排</a></li>
<li><a href="http://eip/C1/公文處理/default.aspx" target="_self">公文處理</a> </li>
</ul>
</div>

注意div的id要和對應(yīng)的主菜單項(xiàng)的rel參數(shù)相同,當(dāng)鼠標(biāo)移動(dòng)到此菜單項(xiàng)時(shí)即可顯示下拉菜單,菜單樣式由class控制。

再來看怎么添加分級(jí)菜單,先看代碼:

以下為引用的內(nèi)容:

<!--子菜單1-->
<div id="dropmenu6" class="menu">
<ul>
<li><a href="#" target="_self" title="駕駛艙">駕駛艙</a>
<!--[if lte IE 6]><a href="#">駕駛艙<font face='Webdings' style='font-size: 6pt'>4</font><table><tr><td> <![endif]-->
<ul>
<li><a href="http://eip/C19/進(jìn)入管理駕駛艙/default.aspx" title="管理駕駛艙">管理駕駛艙</a></li>
<li><a href="http://eip/C19/進(jìn)入管理駕駛艙/default.aspx" title="單位預(yù)警艙">單位預(yù)警艙</a></li>
</ul>
<!--[if lte IE 6]> </td></tr></table></a> <![endif]-->
</li>

<li><a href="http://eip/待辦公文/default.aspx" target="_self">待辦公文</a></li>
<li><a href="http://eip/C18/日程任務(wù)/default.aspx" target="_self">工作安排</a></li>
<li><a href="http://eip/C1/公文處理/default.aspx" target="_self">公文處理</a> </li>
</ul>
</div>

要為哪個(gè)菜單項(xiàng)建立子菜單,就在其<li>內(nèi)部添加代碼段:

以下為引用的內(nèi)容:

<!--[if lte IE 6]><a href="#">駕駛艙<font face='Webdings' style='font-size: 6pt'>4</font><table><tr><td> <![endif]-->
<ul>
<li><a href="http://eip/C19/進(jìn)入管理駕駛艙/default.aspx" title="管理駕駛艙">管理駕駛艙</a></li>
<li><a href="http://eip/C19/進(jìn)入管理駕駛艙/default.aspx" title="單位預(yù)警艙">單位預(yù)警艙</a></li>
</ul>
<!--[if lte IE 6]> </td></tr></table></a> <![endif]-->

注意開始和結(jié)束部分的綠色部分一定要帶上 ,可以給由子菜單的菜單項(xiàng)加上一些特殊標(biāo)記,以示由下一級(jí)菜單,比如上述代碼中的“<font face='Webdings' style='font-size: 6pt'>4</font>”,即可在菜單項(xiàng)文字后面添加一個(gè)右向箭頭。

注意子菜單中的“<li><iframe style="position:absolute;top:0px; left:0px;z-index:2;width:150px;height:176px;border:0;" frameborder=0 scrolling=no></iframe></li>”,目的是解決被activex覆蓋的問題,如果頁面上沒有activex,可不用。

此段代碼在一個(gè)較大項(xiàng)目的企業(yè)門戶部分使用,測試沒有問題,該項(xiàng)目已經(jīng)驗(yàn)收完畢,代碼中沒有病毒。亂碼應(yīng)該是編碼問題造成的,我的系統(tǒng)是英文版的。

分享:捕捉WPF應(yīng)用程序中XAML代碼解析異常
由于WPF應(yīng)用程序中XAML代碼在很多時(shí)候是運(yùn)行時(shí)加載處理的。比如DynamicResource,但是在編譯或者運(yùn)行的過程中,編寫的XAML代碼很可能有錯(cuò)誤,此時(shí)XAML代碼解析器通常會(huì)拋出稱為XamlParseExcepti

來源:模板無憂//所屬分類:.Net教程/更新時(shí)間:2008-08-22
相關(guān).Net教程