C# 从ie背后的代码更新span
我正在使用下面的后端c代码来查看是否需要更新范围内的文本 c: html: 注意:关闭范围标签已移除 进入 注意:如果从代码中删除,将插入具有重复ID的元素C# 从ie背后的代码更新span,c#,internet-explorer,internet-explorer-8,ext.net,C#,Internet Explorer,Internet Explorer 8,Ext.net,我正在使用下面的后端c代码来查看是否需要更新范围内的文本 c: html: 注意:关闭范围标签已移除 进入 注意:如果从代码中删除,将插入具有重复ID的元素 任何指点都将不胜感激!谢谢我想到的解决方案是制作一个按钮,单击该按钮可加载状态。使用javascript,我在使用从中找到的代码生成按钮时单击了该按钮 这是因为ie忽略了初始跨度,但是嘿,是ie,用第二个来更新它 这是一个解决方法,所以如果有人有更好的答案,请分享 如果您提供一个可运行的测试用例来重现问题,我可以进行调查。@Danilive
任何指点都将不胜感激!谢谢我想到的解决方案是制作一个按钮,单击该按钮可加载状态。使用javascript,我在使用从中找到的代码生成按钮时单击了该按钮 这是因为ie忽略了初始跨度,但是嘿,是ie,用第二个来更新它
这是一个解决方法,所以如果有人有更好的答案,请分享 如果您提供一个可运行的测试用例来重现问题,我可以进行调查。@Daniliveriga感谢您的提议,但我已经找到了另一个答案;看下面。是的,我看到了,但你写的这是一个解决办法,所以如果有人有更好的答案,请分享!。
if (status1.InnerHtml != temp1)
{
status1.InnerHtml = temp1;
status1.Update();
}
<span runat="server" id="status1">Status 1</span>
<ext.net.direct.update id="status1"/>
<span id="status1">
Text - Transfer completed
</ext.net.direct.update/>
<span id="el_status1_container">
<span id="status1">
Text - Transfer completed
<span id="status1">
Text - Transfer completed
</ext.net.direct.update/>
function initialload() {
if (document.getElementById('Label1')) {
document.getElementById("Label1").click();
} else {
setTimeout(initialload, 15);
}