选项元素的最大内容大小是多少?

时间:2016-05-02 13:48:24

标签: html google-chrome firefox dom browser

我有一个带有表单的网络应用程序。该表单依次有一个select元素,其中的选项包含一堆用户信息,其名称被设置为option元素的标签/内容。

现在显然有一位用户的父母认为给孩子起一个3000字符的乱码是很有趣的。

我不想让他的生活变得更难,但不幸的是我将不得不删除他的帐户,因为长名称似乎在我不知道的浏览器上引入了一些有趣的限制。 我开始在两台计算机上用几个浏览器进行高度科学测试using this fiddle并发现

  • 当标签长度达到1510时,Chrome v50(64位)显示黑框而不是下拉列表 this is not what i ordered
  • 当内容长度为2716
  • 时,FF v46拒绝打开下拉列表
  • IE v11甚至没有破坏成千上万个字符的汗水
  • Chrome v49是最不有趣的。它使整个窗口和所有其他打开的标签全黑,所以我不得不关闭它们并重新开始。没有找到确切的限制

似乎实际限制与内容 width 而不是 length 更相关,因为将字符从“a”更改为“i”使用比例字体影响了结果。

问题:Chrome和FF是否会出现这种大小的内容?选项标签的长度/宽度是否有特定的限制(除了关于美学/可用形式输入的主观意见外)

0 个答案:

没有答案