繁体   English   中英

即8个兼容性问题

[英]ie 8 compatibality issues

我在使用8兼容模式时遇到问题。 我有一些带有图像的按钮。 我的页面上也有一些jquery验证。 当我使用不会通过验证程序的输入测试jquery验证时,按钮上的图像消失了,按钮扩展到了它所在的表行的末尾,并且文本显示在其顶部。 当我提交页面(是否以兼容模式)时,也会发生这种情况。 在此处输入图片说明

另外,刷新按钮上方也没有消息。 该消息应仅在超时javascript函数运行完毕后出现。 当不启用兼容模式时,它将执行此操作。 发生了什么,我该如何更改。 注意,这是一个ASP.net MVC2站点。 我知道所有内容都只是编写HTML,但是我认为这是一件好事。

用代码更新。

    $(".datepicker1").datepicker({
        showOn: 'both',
        buttonImage: '<%=Url.Content("~/images/calendar.gif")%>',
        dateFormat: 'mm/dd/yy',
        changeMonth: true,
        changeYear: true
    });

上面是带有按钮图像代码的jquery代码

    <div id="countdownDiv" style="display:none">
    <p><font color="#990000"><b>Sorry, This Data has expired. Please Refresh The page.</b></font></p>    
    <%
        Html.BeginForm("EditTemplate", "PatientACO", new { Template = PatID, popID = population, PopulationPatID = PopPatId, Enc = encounter });
        %><input type="submit" value="Refresh" id="test" /><%
      Html.EndForm();%>     
    </div>

上面将是始终显示的代码段。

尝试这个:

<form method="post">
<input type="hidden" name="select" value="" />
<input type="image" name="submit" value="somePresident" src="president.gif" onclick="this.form.select.value = this.value" />
</form>

摘自: http : //www.codingforums.com/archive/index.php/t-79035.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM