小编rin*_*t.6的帖子

将ARIA隐藏设置为true的ARIA标志性角色

当用户列出地标区域时,也会显示aria-hidden设置为true的ARIA地标角色。(使用JAWS时:Jaws key+ CTRL+ ;

例:

<div role="region" aria-label="tools menu" aria-hidden="true">....</div>
Run Code Online (Sandbox Code Playgroud)

仅在单击“工具菜单”按钮时显示

我的问题是

  1. 有没有一种方法可以在用户列出地标角色时不显示此信息?
  2. 当我使用地标性角色进入该区域时,大白鲨并没有宣布该特定区域是隐藏的。可能出了什么问题?我正在使用Jaws 12.0
  3. 它按预期工作吗?

accessibility wai-aria

3
推荐指数
1
解决办法
847
查看次数

使html5画布变暗

我正在尝试使用画布图像作为背景:http://www.cphrecmedia.dk/musikdk/stage/prelisten.php

代码如下:

window.onload=function(){
    var canvas = document.getElementById('canvas');
    var context = canvas.getContext('2d');
    var imageObj = new Image();
    stackBoxBlurImage('coverbgblur', 'canvas', 19, false, 2);
}
Run Code Online (Sandbox Code Playgroud)

除了需要修复的布局之外,我需要稍微改变图像,因此如果我使用白色专辑封面,文本将始终可见.我可以在上面的代码中以某种方式添加一行或2会使图像变暗吗?我知道我可以使用CSS3,但是创建额外的处理层而不是第一次正确处理它似乎不太智能.

我对帆布很新,所以非常感谢各种帮助!

html5 canvas html5-canvas

3
推荐指数
1
解决办法
2885
查看次数

选择过去 50 年内的日期

我试图选择一个过去 50 年的日期,jQuery datepickerselect type of year节目的年数有限。我必须反复选择年份才能回到过去的几年。

这是jQuery我正在使用的脚本:

$(".datepicker").datepicker({
    changeMonth: true,
    changeYear: true,
    minDate: "-50Y",
    maxDate: "-6Y"
});
Run Code Online (Sandbox Code Playgroud)

我创建了一个小提琴http://jsfiddle.net/5xQb3/
请检查。我想一次性展示一整年,而不是反复选择它们。
另外,我想将日期显示为yyyy-mm-dd格式。

jquery datepicker

3
推荐指数
1
解决办法
698
查看次数

对象不支持ie8中的此属性或方法用于javascript

我正在研究ASP应用程序,但我在IE 8中遇到此错误:

消息:对象不支持此属性或方法

行:216

查尔:8

代码:0

这是我的代码:

$(function() {
       Today = new Date;
      Annee = Today.getFullYear() - 18 ; //this is a Line 216
               PlageMois = Today.getMonth();
           Jour = Today.getDate() ;            
       //maxDate: new Date(new Date.getFullYear(), 1-1, 1),            
    $( "#datepicker_Majeur" ).datepicker({

           monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug','Sep', 'Oct', 'Nov', 'Dec'],
           dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'],
           dateFormat: 'mm/dd/yy',

       //maxDate: new Date(1993, 1-1, 1),
       maxDate: new Date(Annee, PlageMois, Jour),
       showOn: "button",
       buttonImage: "/images/img-calendar.gif",
       buttonImageOnly: true
    });
 });
Run Code Online (Sandbox Code Playgroud)

html javascript css

3
推荐指数
1
解决办法
9955
查看次数

使用 JavaScript 反转添加到 DOM 的元素的顺序

我正在用 JavaScript 制作游戏,需要事件日志。如果我攻击,它会告诉我是否击中或未击中。这是我的代码:

function eventlogshow (text){
    var para = document.createElement("p");
    var node = document.createTextNode(text);
    para.appendChild(node);

    var element = document.getElementById("eventlog");
    element.appendChild(para);
}
Run Code Online (Sandbox Code Playgroud)

它在底部列出了最新的事件,在顶部列出了最旧的事件。我该如何扭转这个局面?我希望它在顶部显示最新的事件。

javascript dom

3
推荐指数
1
解决办法
3597
查看次数

字符串包含不在IE中工作

我正在尝试使用contains来查找字符串中是否出现短语下面的代码在FF和Chrome中工作正常,但是IE8-10会返回错误.

SCRIPT438:对象不支持属性或方法'contains'

var str = "This is a string";
if(str.contains("string")){
    alert('Yes'};
}
Run Code Online (Sandbox Code Playgroud)

不确定IE为什么会抛出错误,所以任何帮助都会非常感激.

javascript internet-explorer

3
推荐指数
1
解决办法
5842
查看次数

致命错误:在非对象上调用成员函数check_capabilities()

我在functions.php中编写了这段代码,为我的主题个性化添加了一个部分.但是当我想打开"localhost/wordpress/wp-admin/customize.php?theme = eye-theme"来查看我的结果时,我看到了这个错误:

致命错误:check_capabilities()在第233行的C:\ xampp\htdocs\xampp\wordpress\wp-includes\class-wp-customize-control.php中调用非对象的成员函数

这是我的functions.php:

<?php

function eyetheme_register_theme_customizer($wp_customizer) {

    $wp_customizer->add_section(
        'eyetheme_display_options',
        array(
            'title'     => 'Display Options',
            'priority'  => 200
        )
    );

    $wp_customizer->add_setting(
        'eyetheme_link_color',
        array(
            'default'   => '#000000',
            'transport' => 'postMessage'
       )
    );

    $wp_customizer->add_control(
        'eyetheme_link_control',
        array(
            'section'   => 'eyetheme_display_options',
            'label'     => 'Link Color',
            'type'      => 'text'
       )
    );

}
add_action('customize_register', 'eyetheme_register_theme_customizer');
Run Code Online (Sandbox Code Playgroud)

php wordpress wordpress-theming

3
推荐指数
1
解决办法
4877
查看次数

用sed替换方括号之间的字符串

我在文本文件中有一些字符串,如下所示:

[img:3gso40ßf]
Run Code Online (Sandbox Code Playgroud)

我想将它们替换为普通的BBCode:

[img]
Run Code Online (Sandbox Code Playgroud)

我怎么能用sed做到这一点?我试过这个,但它没有做任何事情:

sed -i 's/^[img:.*]/[img]/g' file.txt
Run Code Online (Sandbox Code Playgroud)

string replace brackets sed

3
推荐指数
1
解决办法
6819
查看次数

HTML5中约束验证的只读元素候选

HTML5规范状态:

一个可提交元素是约束验证候选者,除非条件禁止该元素进行约束验证。(例如,如果元素是元素,则禁止进行约束验证object。)

验证步骤包括:

对于每个元素fieldcontrols树中的顺序,运行下面的子步骤:

  1. 如果field不是约束验证的候选者,则转到下一个元素。
  2. 否则,如果field满足其约束条件,则继续进行下一个元素。
  3. 否则,添加fieldinvalid controls

我想知道为什么此代码无法按预期工作:

'use strict';

alert(document.getElementById('foo').willValidate); // expected: true; true
alert(document.getElementById('bar').willValidate); // expected: true; false
alert(document.getElementById('baz').willValidate); // expected: false; false

alert(document.getElementById('foo').checkValidity()); // expected: false; false
alert(document.getElementById('bar').checkValidity()); // expected: false; true
Run Code Online (Sandbox Code Playgroud)
<input type=text required id=foo>
<input type=text required id=bar readonly>
<input type=text required id=baz disabled>
Run Code Online (Sandbox Code Playgroud)

这是用户代理实施中的错误还是预期的?

javascript forms validation html5

3
推荐指数
1
解决办法
245
查看次数

如何使用java在for循环中获取当前和下一个arraylist索引

我正在研究Java应用程序,我正在使用它int ArrayList.

我正在获取当前ArrayList索引,但请指导我如何ArrayList使用for循环获取下一个索引.

我正在尝试使用下面的代码执行此操作,但我得到一个ArrayIndexOutOfbound例外:

ArrayList<Integer> temp1 = new ArrayList<Integer>();
Run Code Online (Sandbox Code Playgroud)

假设arraylist具有以下元素.

temp1={10,20,30}
Run Code Online (Sandbox Code Playgroud)

我们如何使用for循环来实现这一目标:

for(int i=0;i<arraylist.size;i++)<--size is 3
{
    int t1=temp1.get(i);
    int t2=temp1.get(i+1); // <---here i want next index
}
Run Code Online (Sandbox Code Playgroud)

我想增加1st-10和20 2nd-20和30 3rd-30和10

是否有可能实现这一目标?它适用于任何规模的ArrayList.我愿意采用不同的方法来实现这一目标.

java arraylist

3
推荐指数
1
解决办法
1447
查看次数