小编amo*_*min的帖子

WCAG 2.0 A级和AJAX生成的内容

我很难找到一个明确的答案,如果它以某种方式使用AJAX,那么至少WCAG 2.0级别的网站是否可以通过.

对于例如从WCAG2.0状态

"我可以使用Javascript/Ajax,Flash,PDF,Silverlight和其他技术来满足WCAG 2.0吗?WCAG 2.0旨在应用于广泛的Web技术."

这并不能说"是/否".一些文档表明,一个网站必须完全禁用JavaScript(在这种情况下明显的答案是否定的),但我的印象是这是旧信息,并且使用JavaBcript不再是绝对的障碍(请纠正我如果这是错的!).

也许这是因为它太宽泛而无法给出"是",所以让我给出具体的(简化但基本相同)的情况.

1)如果我的网站在页面加载后立即使用AJAX生成数据列表(比方说,用户列表),我是否可以期望至少在A级(甚至更高级别?)通过一个简化示例来说明:

<h1> Stuff loads here on page load </h1>
<div id="thisIsWhereContentGoes">
</div>
<script type="text/javascript">
    var url = 'http://yourfavoritedatasource.url';
    var request = $.ajax({
        url: url,
        type: "post",
        data: 'text'
    });
    request.done(function (response, textStatus, jqXHR){
        jQuery('#thisIsWhereContentGoes').html(response);
    });
</script>
Run Code Online (Sandbox Code Playgroud)

我的猜测是没关系.

2)再往前走一点,说我有一些控件(比如上一页/下一页滚动列表页面或更新内容,简单地说这些只是锚标签),我还可以期待它通过A/AA/AAA?稍微修改上面的代码:

<a href="javascript:doRequest()"> Next </a>
<script type="text/javascript">
    doRequest();
    function doRequest()
    {
        var url = 'http://yourfavoritedatasource.url';
        var request = $.ajax({
            url: url,
            type: "post",
            data: 'text'
        });
        request.done(function (response, textStatus, jqXHR){
            jQuery('div').html(response); …
Run Code Online (Sandbox Code Playgroud)

ajax accessibility

5
推荐指数
1
解决办法
2368
查看次数

HTML输入时间,步长属性设置时间步长(比方说)x分钟?

我有时间输入,基本上只是:

Time: <input type="time" name="timeinput"/> 
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/X8E9N/

根据 http://www.w3.org/TR/html-markup/input.time.html, 它支持step属性.是否可以使用此属性(或其他方法)将步长设置为10分钟?如果是这样,怎么样?

我知道一些其他解决方案(例如datebox插件),但我希望如果可能的话,纯粹的HTML解决方案.我有时会使用datebox插件,但在移动设备上似乎相当慢,所以我尽可能使用本机时间选择器.

html html5 input

3
推荐指数
3
解决办法
2万
查看次数

标签 统计

accessibility ×1

ajax ×1

html ×1

html5 ×1

input ×1