问题标签 [webshim]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery-mobile - Webshim 日历在“多页模板”Jqm 中变得很奇怪
没有什么能比小提琴更好地解释了:www.jsfiddle.net/Dt2TE/15/
与他们不是任何多页面视图的地方进行比较。www.jsfiddle.net/Dt2TE/9/ 有一些 JS 没有正确加载到其他页面(#two)。
php - HTML5 Web 表单中的文件上传
我正在一个网站上工作,该网站有一个由 HTML5 构建的“工作订单表单”,客户端验证使用 polyfill 库(webshims)和 php 进行服务器端验证。
客户希望用户能够在表单完成过程中上传文件(各种媒体,例如 .doc、.psd 甚至 CAD 文件)。由于数据经过处理,然后邮寄到客户的电子邮件地址,我也可以以某种方式附加文件吗?我对使用 MySQL 不太熟悉,所以我想知道创建它会有多困难。
我认为我的服务器只允许最大上传 100mb(根据 phpinfo),我相信客户的最大文件传输到他们的收件箱大约是 20-40mb。
为文件上传创建服务器端验证功能是否很难?感谢您的反馈意见!
modernizr - 一次加载 *all* modernizr webshims/polyfills 的库/服务?
我希望能够在几行代码中使用外部调用来加载浏览器的每个 webshim。
我知道这会给浏览器加载几十个无用的垫片。为了快速开发,这在短期内是可以的(真的!)。由于我的网站已准备好启动并且我已经确定需要保留哪些 shim,我希望能够传递功能的白名单和/或黑名单、modernizr 样式,这样我就不会使用不需要的 shim .
我希望避免的基本上是必须比较各种垫片,而是有一个单一的服务来加载最新版本的最佳品种。我还希望它整合下载的 js 文件。
简而言之,一个“modernize_all”,默认情况下会填充所有内容,例如在快速网络黑客聚会期间或时间有限时。也可以仅通过特定测试以在以后进行现代化以节省浏览器下载和内存。
javascript - WebShims 在 IE9 中不适用于 FileReader
从http://afarkas.github.io/webshim/demos/demos/filereader.html的 WebShims 文档中,它给了我一个使用 FileReader 和 WebShims 的例子。跟着它我现在有这个代码
当我在 IE9 中运行它时,它会输入更改 userFiles 的代码,但是当我调用获取时
它给出0。它有什么问题?
当我打开
控制台给了我
在其问题https://github.com/Jahdrien/FileReader/issues/46上发布了一个类似的问题,它说 WebShims 支持 FileReader 的 IE9
html - WebShim 画布和 IE8 文档准备就绪
我正在使用 webshim 让画布在 IE8 中工作。
所有的绘图功能大部分都可以完美地工作,但是由于某种原因,当我使用$.webshims.polyfill('canvas');
我的文档就绪处理程序时不会触发。
我试过同时使用 jQuery$()
和jQuery,$.webshims.ready('canvas', function() {
但似乎都没有工作。
如果我打开控制台并$.webshims.isReady('canvas')
手动运行,它确实会返回false
. 如果我只使用 asetTimeout
然后运行我的代码,一切都会正确绘制,所以画布似乎已加载。
我用来加载画布的代码:
有任何想法吗?
html - Webshim 从 polyfill 加载所有功能?
即使浏览器本身支持使用的功能,Webshim 是否会从 polyfill 加载所有功能?
如果答案是“是”,我敢肯定,这将对性能造成巨大影响。即使我们指定了我们在网页中使用的功能。
示例:webshims.polyfill('forms forms-ext');
如果答案是“否”,Webshim 是使用“yesNope.js”来加载 polyfill 还是使用任何其他方法来加载 polyfill 文件。
提前致谢。
javascript - Webshim 表单验证:如何为按钮添加自定义验证?
我在表单中有一个输入类型的按钮,以及一个隐藏的输入字段类型的文本。webshim是否可以自定义验证,通过检查隐藏字段是否有值来验证btn是否被点击(我的按钮会在点击时将值传递给隐藏值),并将验证错误类应用到btn?
javascript - 如何通过 IE10 和 webshims 数字输入实现一致的模糊行为?
此示例jsfiddle显示 3 个数字输入,每个输入都分配有模糊和焦点事件:
通常,例如在 Chrome 下,focus 将输入值设置为 1,而 blur 将输入值设置为 0。然而,对于 IE10 和 webshims,值似乎是每隔一个模糊设置的。
是否应该以不同方式处理模糊事件?
webshim - 单击微调按钮上的下一步会给出第二个值
我对日期和数字的微调按钮有疑问。
我有一个input
number 和min=1
and类型max=3
,最初输入中没有值。现在,如果我单击向上箭头(下一个值),输入显示数字 2 而不是我所期望的数字 1。
这与演示页面上显示的行为相同。
有没有办法让它显示第一个值?那是1号。
javascript - Using multiple custom validation constraints on the one element?
I have two date elements and two time elements on my form. I want to be able to have date1
required if time1
is not empty, and the same for date2
and time2
. I also want to have date2 >= date1
if date1
is not empty, and similarly date1 <= date2
if date2
is not empty.
Using the data-dependent-validation
jsfiddle sample at http://afarkas.github.io/webshim/demos/demos/forms.html#Custom-validity I can see how to do both of those validation rules, but I can't see how to apply both at the same time. Is this possible?