小编and*_*lrc的帖子

点击Chrome扩展程序中的popup.html图标运行javascript

我想要的很简单.用户单击扩展的图标并执行JS代码,显示询问两个值的提示框.但我无法弄清楚如何正确地将JS与popup.html链接起来.到目前为止点击图标只打开弹出窗口而不运行JS代码.

popup.html

<!DOCTYPE html>
<html>
    <head>
        <script type="text/javascript" src="prompt.js"></script>
    </head>
    <body onload="promptBox()">
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

prompt.js

function promptBox() {
    prompt('Choose File 1',A14nH);
    R1Gh7=prompt('Choose File 2',L3f7);
    if(L3f7&&R1Gh7) {
        Fr4Q='<frameset cols=\'*,*\'>\n<frame src=\''+L3f7+'\'/>';
        Fr4Q+='<frame src=\''+R1Gh7+'\'/>\n';
        Fr4Q+='</frameset>';
        with(document) {
            write(Fr4Q);
            void(close())
        }
    }
    else{
       void(null)
    };
}
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome-extension

0
推荐指数
1
解决办法
5879
查看次数

仅使用值中的数字对列表进行排序

让我说我有这个清单

a = ['20 - A', '200 - A', '30 - B']
Run Code Online (Sandbox Code Playgroud)

我想按照这样的方式对它进行排序:

['20 - A', '30 - B', '200 - A']
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过寻找第一个空间来分割价值,但我想不出有办法在我做之后对它进行排序

python sorting list

0
推荐指数
1
解决办法
81
查看次数

jQuery.push进入数组返回undefined

我正在尝试将数据从此h5标记推送到我的收藏夹数组,但它仍然返回undefined.它确实返回了一些内容,它可以在点击上运行,但它只是保持返回未定义.

<h5 id="favoriteartist"> Armin van Buuren </h5>
Run Code Online (Sandbox Code Playgroud)

这是我的剧本.

$('#favoriteadd').live('click',function() {
    var favorites = []
    favorites.push( $('h5 #favoriteartist').val() );
    console.log(favorites);
});
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?

arrays jquery push undefined

0
推荐指数
1
解决办法
1万
查看次数

有没有办法用一种方式多种方式?

例如,如果我想要很多正方形,但希望它们是不同的颜色,那么它们可能是同一个类吗?如,

  <div class="squares"></div>
  <div class="squares"></div>
  <div class="squares"></div>
  <div class="squares"></div>
  <div class="squares"></div>
  <div class="squares"></div>
Run Code Online (Sandbox Code Playgroud)

或者是他们拥有自己的颜色的唯一可能的方法是给他们每个人自己的课程?如

  <div class="squares-1"></div>
  <div class="squares-2"></div>
  <div class="squares-3"></div>
Run Code Online (Sandbox Code Playgroud)

等等...

我想知道因为我一直在做第二种方式,但似乎还有其他方法可以做到这一点,额外的CSS几乎似乎很多.

html css

0
推荐指数
1
解决办法
47
查看次数

for for loop with multiple varibles(statements)

我想通过创建两个for循环变量来自动化dns-add .我不确定这是怎么回事.我知道下面的代码是错误的.我很难理解如何在单行中创建两个变量.

for i in `cat list.csv`;
  for g in `cat list2.csv`; do
    echo $i;
    echo $g;
    dns-add-record --zone=impl.wd2.wd --record=$i --type=CNAME --record-value=$g
  done;
done
Run Code Online (Sandbox Code Playgroud)

我认为唯一可行的是这个,但我怀疑它会起作用.有人有任何提示吗?

for i in `cat list.csv` && \
  for g in `cat list2.csv ; do
    echo $i && $g;
    dns-add-record --zone=impl.wd2.wd --record=$i --type=CNAME --record-value=$g
  done;
done
Run Code Online (Sandbox Code Playgroud)

linux bash shell for-loop

0
推荐指数
1
解决办法
48
查看次数

新手jquery语法错误

你能告诉我这行代码有什么问题吗?(返回错误).谢谢

jQuery('.menu').slideDown(1000, 'easeOutQuad', function();
Run Code Online (Sandbox Code Playgroud)

完整代码是:

script type="text/javascript">
    $(document).ready(function() {

        $('blockquote').quovolver();

    });
    $(document).ready(function() {
    jQuery('.menu').slideDown(1000, 'easeOutQuad', function();
    jQuery('#newsbox').delay(2000).slideDown();
    jQuery('.newsClose').click(function (e) {
        e.preventDefault();
        jQuery('#newsbox').slideUp();

    }); 
});     
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

-1
推荐指数
1
解决办法
93
查看次数