Internet explorer 8 ul列表在IE8中未正确呈现

Internet explorer 8 ul列表在IE8中未正确呈现,internet-explorer-8,html-lists,html-rendering,Internet Explorer 8,Html Lists,Html Rendering,当我的列表显示时,列表中的第一个元素位于正确的位置,但从第二个元素开始到最后,它们都显示在项目符号下,而不是除项目符号之外:/ 如果您需要查看代码,请转到(单击美国) 我正在试图找到解决此问题的方法,它只出现在IE8中,所有其他浏览器都能完美地显示所有内容。关闭锚定标记(以及列表项)-它们只被打开,但从未关闭: "<li>"+"<a href='http://nsworld.org/'>"+"Foo"+""+""+"<br />"+"<br />"

当我的列表显示时,列表中的第一个元素位于正确的位置,但从第二个元素开始到最后,它们都显示在项目符号下,而不是除项目符号之外:/

如果您需要查看代码,请转到(单击美国)

我正在试图找到解决此问题的方法,它只出现在IE8中,所有其他浏览器都能完美地显示所有内容。

关闭锚定标记(以及列表项)-它们只被打开,但从未关闭:

"<li>"+"<a href='http://nsworld.org/'>"+"Foo"+""+""+"<br />"+"<br />"+

您可以将这些列表预加载、异步下拉,或者将数据填充到某种JavaScript对象中。正如您所看到的,大量的字符串连接使代码变得非常不可读,并提供了更多出错的机会。

fi知道我应该预先加载一个列表,其中包含我在单击国家时调用的列表中所需的所有链接,但我无法找到它,并在这里询问如何通过XML实现,但没有得到答案,这就是为什么我提出了在javascript中使用冗长字符串连接的“解决方案”。@KaylanBrunet我理解;有时候很难找到我们想要的答案。第一步是避免不必要的连接,从而使代码更易于阅读。请注意,例如,在上面的代码中,您有时有“@KaylanBrunet”
  • ”+”,因为您没有关闭
    标记,IE8认为以下
  • 应该放在链接的内部。关闭
    标记可以解决此问题。此外,请关闭
  • ,以便进行适当的测量;)奇怪的是,它们都很接近,所有的&
  • ,所有的东西都工作得很好,但在IE8中,列表并没有呈现出应有的效果;第二个元素放在项目符号下面,而不是旁边。请发布代码或一个小的、简单的工作示例。这是为了防止链接腐烂。如果你阅读下面的问题,你会看到代码,答案是将创建列表的所有代码放在我的javascript文件中,而不是放在html页面上,通过这样做,当用户单击某个国家时,阅读代码和我想显示的字符串的串联不再存在冲突。那么当该链接不再工作时会发生什么?您指的是哪个链接?
     switch (code) {
        case "us":
    x="<ul>"+
    "<li>"+"<a href='http://nsworld.org/findings/How-does-it-all-Fit-Together/Capacities#!prettyPhoto[examples2]/2/'>"+"Envision Charlotte"+""+""+"<br />"+"<br />"+
    "<li><a href='http://nsworld.org/findings/Building-New-Capacities-Emergence/Innovative-Societies#!prettyPhoto[examples2]/2/'>"+"US Open Government Initiative"+""+
    "<li>"+"<a href='http://nsworld.org/findings/Building-New-Capacities-Emergence/Innovative-Societies#!prettyPhoto[examples2]/3/'>"+"Unreasonable Institute"+""+""+
    "<li>"+"<a href='http://nsworld.org/findings/Building-New-Capacities-Emergence/Innovative-Societies#!prettyPhoto[examples2]/4/'>"+"FailFaire"+""+""+
    "<li>"+"<a href='http://nsworld.org/findings/Building-New-Capacities-Emergence/Emergent-Solutions#!prettyPhoto[examples]/1/'>"+"Ushahidi-Haiti"+""+""+
    "<li>"+"<a href='http://nsworld.org/findings/Building-New-Capacities-Emergence/Public-Organizations-as-Experimentation-Platforms#!prettyPhoto[examples2]/3/'>"+"Social Innovation Fund"+""+""+
    "<li>"+"<a href='http://nsworld.org/findings/Building-New-Capacities-Resilience/Adaptive-Capacity#!prettyPhoto[examples2]/1/'>"+"Community and Regional Resiliency Institute (CARRI)"+""+""+
    "<li>"+"<a href='http://nsworld.org/articles/community-resilience-taking-tangible-steps-towards-achieving-societal-resilience'>"+"Community Resilience: Taking Tangible Steps Towards Achieving Societal Resilience"+""+""+
    "<li>"+"<a href='http://nsworld.org/discoveries/nurse-family-partnership-co-produces-results-us'>"+"Nurse-Family Partnership Co-Produces Results in the U.S."+""+""+
    ""
            break;