我的代码出了什么问题?
<HTML><HEAD><TITLE>Лабораторная работа 2</TITLE></HEAD>
<BODY>
<XML ID="dsoStudent" SRC="file_1.xml"></XML>
<H2> Список студентов </H2>
<TABLE DATASRC="#dsoStudent" BORDER="6" CELLPADDING="5" width="100%">
<THEAD style =”background-color: maroon”>
<TH> Фамилия</TH>
<TH> Имя</TH>
<TH> Год рождения</TH>
<TH> Группа</TH>
</THEAD>
<TR ALIGN="center">
<TD><SPAN DATAFLD="FAMILY" STYLE="font-style:italic"> </SPAN> </TD>
<TD><SPAN DATAFLD="NAME" > </SPAN> </TD>
<TD><SPAN DATAFLD="YEAR"> </SPAN> </TD>
<TD><SPAN DATAFLD="GROUP"> </SPAN> </TD>
</TR>
</TABLE></BODY></HTML>
仅适用于IE9。在IE9 +和其他浏览器上工作需要做些什么?
答案 0 :(得分:0)
您似乎正在使用a non-standard Internet Explorer extension来显示数据。 datasrc
不是任何标准的一部分,甚至微软也正在摆脱旧的非标准功能,这可能就是为什么它甚至不适用于新版本的IE。
我建议您考虑使用当前的Web标准实现您的功能,例如使用AJAX获取XML并使用JavaScript创建显示数据的元素。或者使用服务器端代码从数据中形成HTML。