HTML not showing up on Firefox and IE(Firefox和IE上未显示Html)
本文介绍了Firefox和IE上未显示Html的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试创建拖放文件功能,我从下面的链接中引用了代码,但问题是我在Firefox和IE中看不到我的拖放元素。
Firefox Version i have: 57.0.2
Reference Code Used:
https://codepen.io/aaronvanston/pen/dpRkXO
推荐答案
Living Standard(也称为当前版本的官方Web标准)规定<input>
标记可以包含以下内容:无。
此类标记也称为"空标记"、"空元素"或"无效标记"。完整的列表可以在here找到。它们不能有任何内容,包括pseudo-elements
。
我不知道Chrome为什么以及何时开始允许<input>
上的内容,但根据《生活标准》,它不应该允许。因此,正常的行为是另外两个浏览器中的一个。
如果希望代码在所有浏览器中都能运行,则先决条件是具有有效的标记。
我还应该补充一点,原则上,即使一个浏览器当前比其他具有特定类型的无效性的浏览器更具容许性,一个体面的开发人员也不应该指望它能持续下去。除非标准更改,否则Chrome很快将不允许<input>
%s上的内容。
这篇关于Firefox和IE上未显示Html的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:Firefox和IE上未显示Html
基础教程推荐
猜你喜欢
- 悬停时滑动输入并停留几秒钟 2022-01-01
- 角度Apollo设置WatchQuery结果为可用变量 2022-01-01
- 响应更改 div 大小保持纵横比 2022-01-01
- 在 JS 中获取客户端时区(不是 GMT 偏移量) 2022-01-01
- 有没有办法使用OpenLayers更改OpenStreetMap中某些要素 2022-09-06
- Karma-Jasmine:如何正确监视 Modal? 2022-01-01
- 当用户滚动离开时如何暂停 youtube 嵌入 2022-01-01
- 我什么时候应该在导入时使用方括号 2022-01-01
- 在for循环中使用setTimeout 2022-01-01
- 动态更新多个选择框 2022-01-01