Cla*_*att 7 javascript internet-explorer internet-explorer-11
我试图在prompt()框中显示"大于正常"的文本量.在Internet Explorer 11中调用javascript prompt()函数时,我的大部分文本都被隐藏了.它似乎只支持2行文本.Chrome,Firefox和Opera似乎运行良好.这似乎只是一个IE问题.
这是一个演示问题的小提琴:JSFiddle示例
prompt("Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.");
Run Code Online (Sandbox Code Playgroud)
我只能看到这篇文章" Lorem Ipsum只是印刷和排版行业的虚拟文本.Lorem Ipsum自16世纪以来一直是业界标准的虚拟文本 ".其余部分未显示.
我担心我已经知道了答案,但是有没有理由为什么会这样呢?我更喜欢使用prompt()而不使用自定义模式.
你可能不应该window.prompt
开始使用.由于它阻塞了线程,因此很大程度上不受欢迎,因此可以暂停您的应用程序.今天的网络已经开始利用JavaScript的异步性质; 这应该从之类的东西距离我们alert
,prompt
等等.
目前prompt
,Immersive Internet Explorer("Metro"),xbox上的Internet Explorer或Windows Web应用程序(以前称为Windows应用商店应用程序)不支持.相反,我们鼓励您利用第三方工具和库(例如Bootstrap,jQuery UI等)来满足这些类型的需求.
所有这一切都说,它是Internet Explorer和其他现代浏览器之间的真正区别,因此我在内部为IE团队讨论了一个问题.
归档时间: |
|
查看次数: |
2327 次 |
最近记录: |