<输入类型=日期>不在IE11中工作 [英] <Input Type = Date> not working in IE11

查看:132
本文介绍了<输入类型=日期>不在IE11中工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我们正在使用<输入类型=日期>在我们的标准代码中标记,这是在表单中显示日期选择器。


但是,自IE11以来,日期选择器已停止显示。


我不能像各种论坛中建议的那样使用开源'jquery'。


如果有解决方法或微软有,请告诉我。是否有再次支持日期类型的计划?


谢谢和问候


Gaurav

解决方案

您好


您可以使用f12开发人员工具调试或排除网站故障。请参阅
使用开发人员工具调试Web应用程序(Internet Explorer)。 dev选项卡的Emulation选项卡将告诉您Intranet或Internet网站正在使用哪种IE仿真模式。
例如。 IE11(默认)或IE8 - 企业站点模式列表,或IE7 - "在兼容性视图中包含Intranet站点"。


从您的描述中听起来您的公司尚未实施"企业站点模式列表"管理Intranet站点的向后兼容性。请参阅

IE11部署指南 - 企业站点模式列表
.....



你可以包含指向您网站的链接(或jsfiddle mashup),我们可以为您提供可能出现问题的指导(我们可以更好地阅读代码)。



IE(所有版本/仿真模式) 不(本机地)显示< input type =" date" />使用Edge或其他网络浏览器等用户友好的选择列表。通常使用asp classic或asp.net开发的Intranet应用程序使用
小弹出日历(userControl)或第三方ActiveX控件(flash或silverlight)来显示日期选择器UI。


IE11还具有新的安全功能,限制了Flash控件和Silverlight等ActiveX控件的使用。请参阅


IE11部署指南 - 阻止过时的ActiveX控件


问候。



Hi,

We are using the <Input Type = Date> tag in our standard code and this was showing up the Date Picker in the form.

However, since IE11 the Date picker has stopped showing up.

I cannot use the open source 'jquery' as suggested in various forums.

Please let me know if there is a workaround OR if Microsoft has any plans of supporting the Date type again?

Thanks and Regards

Gaurav

解决方案

Hi,

you can debug or troubleshoot websites by using the f12 developer tool. see Debugging web apps with developer tools (Internet Explorer). The Emulation tab of the dev tab will tell you which IE Emulation mode your intranet or internet website is using. eg. IE11 (default) or IE8 - Enterprise Site Mode Lists, or IE7 - "Include intranet sites in Compatibility View".

From your description it sounds like your company has not yet implemented "Enterprise Site Mode Lists" to manage the backward compatibility of an Intranet site. please see IE11 Deployment Guide - Enterprise Site Mode Lists.....

or

you can include a link to your website (or a jsfiddle mashup) with your questions and we can give you guidance as to what may be wrong (we can read code better than minds).

IE (all versions/Emulation modes) do not (natively) display <input type="date"/> with a user-friendly pick list like Edge or other web browsers do. Typically intranet applications developed with asp classic or asp.net use a small popup Calendar (userControl) or a third-party ActiveX control (flash or silverlight) to display a date picker UI.

IE11 also has new security features restricting the use of ActiveX controls like flash and Silverlight. please see

IE11 Deployment Guide - Blocking out of date ActiveX controls

Regards.


这篇关于&lt;输入类型=日期&gt;不在IE11中工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆