小编Vyt*_*tas的帖子

jQuery .text()方法XSS安全吗?

我有来自用户的未转发数据.

所以这样使用是安全的:

var data = '<test>a&f"#</test>'; // example data from ajax response
if (typeof(data) === 'string')
    $('body').text(data);
Run Code Online (Sandbox Code Playgroud)

我可以像这样使用或者有一些问题,比如编码或某些特定的符号,我应该小心并添加更严格的验证?

javascript security xss jquery

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

如何在extjs actioncolumn图标上添加动态工具提示?

我有这样的actioncolumn:

{
    xtype: 'actioncolumn',
    align: 'center',
    items: [
        {
            getTip: function () {
                return 'this doesn\'t work';
            },
            handler: function() {
                // action 1
            }
        },{
            tooltip: 'works',
            handler: function() {
                // action 2
            }
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

我在文档中找到的getTip()方法,但它不起作用或者我不知道如何使用它.我做错了什么或如何设置工具提示?

extjs extjs4.1

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

如何在extjs中的一个商店创建两个组合框?

如何从一个商店商店添加两个组合框具有type字段女巫值可以是1, 2 and 3我想要1 and 2在第一个组合框中输入类型的记录,2 and 3在第二个组合框中.

我的ComboBox:

Ext.define('Exp.view.settings.servers.ComboBox', {
    extend: 'Ext.form.ComboBox',
    alias : 'widget.server_combobox',

    xtype: 'combobox',
    displayField: 'name',
    valueField: 'id',
    name: 'server',
    store: 'Servers'
});
Run Code Online (Sandbox Code Playgroud)

存储:(只是来自带有json阅读器的服务器的示例数据)

Ext.define('Exp.store.Servers', {
    extend: 'Ext.data.Store',
    model: 'Exp.model.Server',

    autoLoad: true,
    autoSync: true,

    data: [{
        id: 1,
        name: 'Server 1',
        type: 1
    },{
        id: 2,
        name: 'Server 2',
        type: 3
    },{
        id: 3,
        name: 'Server 3',
        type: 2
    }]
});
Run Code Online (Sandbox Code Playgroud)

如果我使用商店过滤器,两个组合框都会被过滤掉.现在我创建了两个商店,但这意味着两个ajax调用服务器,我真的不喜欢这样.

extjs extjs4.1

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

什么最好的免费缩略图库的PHP?

我无法安装imagic所以我需要使用GD ..

也许phpThumb(), 但最新版本发布于2008年5月28日

php gd thumbnails

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

为什么我不能点击这个div?

当我点击关闭div中的x时,我希望背景变为白色.

这是标记:

<div class="list-item list-item-active">
    <div class="close">x</div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是javascript:

$(document).ready(function(){
    $('.list-item').live('click', function() {
        if (!$(this).hasClass('list-item-active'))
            $(this).addClass('list-item-active');
    });
    $('.list-item .close').live('click', function() {
        $(this).parent().removeClass('list-item-active');
    });
});
Run Code Online (Sandbox Code Playgroud)

这是css:

.list-item {width:100px;height:100px;background:#fff}
.list-item-active {background:#ccc}
Run Code Online (Sandbox Code Playgroud)

演示:http://jsfiddle.net/JMeff/

html css jquery

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

标签 统计

extjs ×2

extjs4.1 ×2

jquery ×2

css ×1

gd ×1

html ×1

javascript ×1

php ×1

security ×1

thumbnails ×1

xss ×1