Covered from html to aspx page, but menu disappeared, why?

Code part

<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"> 

Picture

alt text Unfortunately, this menu does not appear after converting the html file to aspx, what can I not see?

alt text Is there anything missing for inclusion? Since the order of the index.html file is exactly the same as index.aspx, I just want to see the js powered menu. please, help!

I just released that when I delete from a file, a menu appears. You can check the contents of Currency.js below .. please check it and let me know how I can fix this problem PS: I tried to replace the location of the Currency.js link with the block header. But that didn't work either.

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 Actually I got a response. I am rewriting the onload method. Now I need to run the necessary FetchService currency for the loading time of the method below. How can I call window.onload = fetchService; or all the functions () in it main.js below .. please help?

 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(); } 
+7
html c # interface
source share
2 answers
  • First, I would make sure that I don't miss a CSS link that stylizes the menu's UL code.

  • Then I go to the Firebug Net tab and see if any images are highlighted for red. This will answer if any of your relative links are incorrect. Alternatively, you can try testing in another browser, such as IE, which places placeholder images for missing images.

  • Then use the Firefox console. Tools> Error Console or CRTL + SHIFT + J. Click All, then Clear, then reload the page. Debug any new errors or warnings that appear when your page reloads. Or update the question with this new information.

EDIT

4 - Run your Javascript through JSLint . You may have a syntax error (missing semicolon). (NB 3 recommendation above would catch this)

+4
source share

Just gonna take a hit in the dark ... I see that menus are mostly images. Are you sure you have a new aspx page in the same relative location with the images?

+2
source share

All Articles