小编Duf*_*lan的帖子

如何编写Perl脚本以使用curl处理URL?

我有一个非常简单的任务.我有一个crontab,每小时运行一个脚本.该脚本仅用于处理URL.

这就是我所拥有的.它不起作用.我收到语法错误.

#!/usr/bin/perl
curl http://domain.com/page.html;
Run Code Online (Sandbox Code Playgroud)

我多年没有在Perl工作过,而且在我做的时候并不是很熟练.

谢谢,Alex指出我正确的道路!

crontab中

*/30 * * * * curl http://domain.com/path.html
Run Code Online (Sandbox Code Playgroud)

perl cron curl crontab

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

是否有TinyMCE插件从元素中删除类?

我希望能够从TinyMCE提供的WYSIWYG编辑器中的元素中删除类.我花了一些时间寻找一些东西并没有取得任何成功.我已经编写了4或5个插件来处理不同的需求,但这似乎是一个基本的实用程序,它必须存在,并且不希望不必编写另一个插件.

示例用法是使用下拉类选择器为类分配的段落.我可以继续向paragraph元素添加类,但我不能替换它们或删除它们.我希望能够在编辑器中选择一个元素并单击一个按钮来删除所有已分配的类 - 我希望能够将该函数限制在该元素节点,而不是整个内容(如删除格式化插件所做的那样) .

<h4>Here is my headline</h4>
Run Code Online (Sandbox Code Playgroud)

我使用样式下拉列表添加类.all-caps

<h4 class="all-caps">Here is my headline</h4>
Run Code Online (Sandbox Code Playgroud)

我决定我想要使用.inverse类,所以我从下拉列表中选择并最终得到:

<h4 class="all-caps inverse">Here is my headline</h4>
Run Code Online (Sandbox Code Playgroud)

我想要的是这个:

<h4 class="inverse">Here is my headline</h4>
Run Code Online (Sandbox Code Playgroud)

我需要一个允许我重新分配或从元素中删除类的插件.有谁知道那里有一个?

tinymce

5
推荐指数
0
解决办法
798
查看次数

如何在Javascript中动态命名数组?

我使用jQuery和JSON从数据库中提取数据.数据库的每一行都是不同的产品,每个产品都有许多与之关联的属性.

我在js中尝试做的是为包含所有产品属性的每个产品创建一个命名数组.我知道如何从JSON中提取数据.我知道如何构造数组.

我不知道的是如何动态创建数组名称.有人可以帮我吗?

我试图根据数据库中的字段命名数组.在我现有和工作脚本的结构中,它被引用为data.cssid.我想使用data.cssid的值作为数组的名称,然后填充数组.

$.getJSON("products.php",function(data){
    $.each(data.products, function(i,data){
        var data.cssid = new Array();
        data.cssid[0] = data.productid;
        ...
        etc
    });
});
Run Code Online (Sandbox Code Playgroud)

我知道上面的代码是完全错误的,但它说明了这个想法.在我声明"var data.cssid"的地方,我想使用data.cssid的实际值作为新数组的名称.

编辑:

我已经尝试过这里提到的方法(除了eval).代码在下面并且与我的原始帖子没有什么不同,除了我正在使用Object构造函数.

$(document).ready(function(){
$.getJSON("productscript.php",function(data){
    $.each(data.products, function(i,data){
        var arrayName = data.cssid;
        obj[arrayName] = new Array();
        obj[arrayName][0] = data.productid;
        obj[arrayName][1] = data.productname;
        obj[arrayName][2] = data.cssid;
        obj[arrayName][3] = data.benefits;
        alert(obj[arrayName]); //WORKS
        alert(obj.shoe); //WORKS WHEN arrayName = shoe, otherwise undefined
    });
});
});
Run Code Online (Sandbox Code Playgroud)

非特定obj [arrayName]的警报工作并显示数组的所有辉煌.但是,当我尝试通过名称alert(obj.shoe)访问特定数组时,它仅在arrayName = shoe时有效.下一次迭代失败,无法在此函数之外访问它.

我希望这有助于澄清问题以及如何解决问题.我真的很感激所有的输入,我正在尝试你们建议的一切.

进展(解决方案):

$(document).ready(function(){
$.getJSON("productscript.php",function(data){
    $.each(data.products, function(i,data){
        var arrayName = data.cssid;
        window[arrayName] = new Array();
        var arr …
Run Code Online (Sandbox Code Playgroud)

javascript arrays jquery

4
推荐指数
1
解决办法
9275
查看次数

Safari -webkit-backface-visibility 无法正常工作

我有一个页面元素,它是 CSS 转换来翻转卡片的正面和背面。

在 Safari 中,我似乎无法隐藏正面背面或显示背面,可能是因为正面 div 的背面没有按应有的方式隐藏。

它可以在 Chrome 中完美运行,但在 Safari 中却不能。

我在这里发现了类似的问题,但提供的解决方案都没有任何效果。

.item-front, .item-back {
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -o-backface-visibility:hidden;
    backface-visibility:hidden;
}
Run Code Online (Sandbox Code Playgroud)

这是一个小提琴:

http://jsfiddle.net/ddolan/V2gvG/4/

css safari jquery transform

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

如何使用jquery和json访问特定的json对象?

我在尝试使用jQuery和JSON返回特定记录时遇到问题.我将一个变量传递给函数,并且只想输出与执行函数时设置的id匹配的数据.

现在,我的函数看起来像这样:

function getEffectsData(myNum){
    $.getJSON("jsonscript.php", { id: +myNum },function(data){
       var x = data.x;
       //DO SOME STUFF
    });
}
Run Code Online (Sandbox Code Playgroud)

JSON输出如下所示:

{"stuff": [ { "id":1, "x":3, "y":6, "z":-6 },{ "id":2, "x":2, "y":7, "z":-3 }]}

我唯一知道的是正确的变量被传递给函数.之后,没有任何反应.非常新的,所以任何帮助都非常感谢.

编辑:我感谢大家对此的意见.为了澄清,我试图仅从id与myNum匹配的对象返回数据.我希望能够访问该对象的所有数据,但只能访问该对象.我不知道该对象在数组中的位置.我简化了问题中的ID和数据,以帮助澄清问题.

再次感谢.

jquery json

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

标签 统计

jquery ×3

arrays ×1

cron ×1

crontab ×1

css ×1

curl ×1

javascript ×1

json ×1

perl ×1

safari ×1

tinymce ×1

transform ×1