c# – 从html覆盖到aspx页面,但菜单消失了,为什么?
发布时间:2020-12-15 07:54:08 所属栏目:百科 来源:网络整理
导读:代码部分 script src="/c/Currency.js" type="text/javascript" /scriptform id="form1" runat="server"asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true" /asp:ScriptManagerdiv id="Content"div class="nobg"div id="Top" d
代码部分
<script src="/c/Currency.js" type="text/javascript" ></script> <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true" > </asp:ScriptManager> <div id="Content"> <div class="nobg"> <div id="Top"> <div class="left"> <a href="index.html"><img src="/i/xyz.gif" alt="Dexia" /></a> </div> <div class="right"> <div id="tmenu"> <ul> <li class="aboutus"><a href="/aboutus/"><img src="/i/menu/about_us.gif" alt="About Us"></a></li> <li class="presscenter"><a href="/press_center/"><img src="/i/menu/press_center.gif" alt="Press Center"></a></li> <li class="financials"><a href="/financials/"><img src="/i/menu/financials.gif" alt="Financials"></a></li> <li class="xysza"><a href="/work_xyz/"><img src="/i/menu/xyz.gif" alt="Work&xyz"></a></li> <li class="sitemap"><a href="/site_map/"><img src="/i/menu/site_map.gif" alt="Site Map"></a></li> <li class="ruski"><a href="/russian/"><img src="/i/menu/try.gif" alt="rt"></a></li> <li class="search"><a href="/search/"><img src="/i/menu/search.gif" alt="Search"></a></li> <li class="mainpage"><a href="/index.html"><img src="/i/menu/main_page.gif" alt="Main Page"></a></li> </ul> </div> <div id="tm"></div> </div> <div id="tms"></div> <script type="text/javascript"> var activepage = 0 </script> <script src="/c/inc/menu.js" type="text/javascript"></script> <span id="txt_submenu"></span> <script src="/c/inc/submenu.js" type="text/javascript"></script> </div> <div id="Middle"> 图片 不幸的是,在我将html文件转换为aspx后,这个菜单没有出现,我错过了什么? 我是否遗漏了要启用的内容?由于index.html文件的顺序与index.aspx完全相同,所以我只想查看js的菜单.请帮忙! 我刚刚发布,当我从文件中删除时,会出现菜单.您可以查看下面的Currency.js的内容..请检查它,让我知道如何解决这个问题 Currency.js function CallMe() { // call server side method PageMethods.GetData(function (result) { DcSet("lblUsdRub",result.UsdRub); DcSet("lblEurRub",result.EurRub); DcSet("lblMicex",result.Micex); DcSet("lblUrals",result.Urals); DcSet("lblUsdEur",result.UsdEur); DcSet("lblUsdTur",result.UsdTur); DcSet("lblNasdaq",result.Nasdaq); DcSet("lblImkb100",result.Imkb100); }); } function DcSet(labelName,value) { document.getElementById(labelName).innerText = value.toFixed(3); } (function () { var status = true; var fetchService = function () { if (status) { CallMe(); status = false; } setTimeout(fetchService,300000);//Every Five Minutes,Update Data status = true; } window.onload = fetchService; } ()); main.js window.onload = function () { preload(); init(); externalLinks(); topmenu.Build(); if (typeof sIFR == "function") { sIFR.replaceElement(named({ sSelector: "h1",sFlashSrc: "/swf/Futura_Bk_BT.swf",sWmode: "transparent",sColor: "#027DA2",sLinkColor: "#FFFFFF",sHoverColor: "#FFFFFF",sFlashVars: "" })); } initHDS(); SubMenuKaydir(); StartCurrencyOnLoad(); } 解决方法
>首先,我要确保我没有错过对菜单的UL标签进行样式化的CSS的引用.
>接下来,我将转到Firebug Net选项卡,查看是否有任何图像下载红色突出显示为缺失.如果您的任何相关链接不正确,这将回答.此外,您可以尝试在IE等其他浏览器上进行测试,这样可以为丢失的图像放置占位符图像. >接下来使用Firefox控制台.工具>错误控制台或CRTL SHIFT J.单击全部然后单击清除,然后重新加载页面.调试重新加载页面时出现的任何新错误或警告.或者使用这些新信息更新问题. 编辑 4 – 运行您的Javascript到JSLint.您可能有语法错误(缺少分号). (NB上面的建议3会抓住这个) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |