小编Pra*_*sad的帖子

从浏览器中删除历史记录点

我们可以删除在Web浏览器中创建的历史记录点

或者,当单击示例链接"某个链接"并更改浏览器中的URL时,是否可能无法添加历史记录点

javascript jquery asp.net-ajax

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

在单个查询中将数组插入数据库表

我有一系列的项目,如

[ITEM1,itmem2,项目3].

我必须在特定的userId插入这些项目:

最终结果看起来像这样

UserId ItemId

2   ||  item1 
2   ||  item2
2   ||  item3
Run Code Online (Sandbox Code Playgroud)

目前我在php代码中循环遍历数组并逐个插入每个项目,例如

foreach($items as $item)
{
insert into items (UserId,ItemId) value  (2,$item);
}
Run Code Online (Sandbox Code Playgroud)

是否有可能我可以在单个查询中插入所有条目.

php mysql

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

javascript对象的 - 私有方法:哪种方式更好

(function () {
    function User() {
        //some properties
    }

    //private fn 1
    User.prototype._aPrivateFn = function () {
        //private function defined just like a public function, 
        //for convetion underscore character is added
    }

    //private function type 2
    //a closure
    function _anotherPrivateFunction() {
        // do something
    }

    //public function   
    User.prototype.APublicFunction = function () {

        //call private fn1
        this._aPrivateFn();

        //call private fn2
        _anotherPrivateFunction();
    }

    window.UserX = User;
})();
Run Code Online (Sandbox Code Playgroud)

//定义javascript对象私有方法的两种方法中哪一种更好,特别是在内存管理和性能方面.

javascript performance jquery

4
推荐指数
2
解决办法
8003
查看次数

动态添加边框到HTML5画布上的图像

我有一个包含图像的画布,我每次重新绘制1个像素以降低效果.我有一个数组中的图像,我只是将它们放在1像素以下,而不重新创建图像.

是否可以动态地将边框添加到达到某个点的图像,如果是,如何?

javascript html5 canvas html5-canvas

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

JavaScript上下文

var User = {
    Name: "Some Name", Age: 26,
    Show: function() { alert("Age= "+this.Age)}; 
};

function Test(fn) {
    fn();         
}

Test(User.Show);
Run Code Online (Sandbox Code Playgroud)

===============

代码显示的警报是"Age = Undefined".我理解,因为User.Show函数是从Test()内部调用的,所以引用'this'的'Test()'函数而不是'User'对象.我的问题是,有没有办法解决这个问题?

javascript scope

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

从收到的数据存储过程中填充自定义C#对象

public class User
{
   public string FirstName { get; set; }
   public string LastName { get; set; }
}

public class Address
{
    public string City { get; set; }
    public string Country { get; set; }
}


/*
 * There are 2 c# objects i have shown 
 * There is a stored procedure in my application which
 * returns data for both objects simultaneously 
 * eg 
 * select FirstName, LasteName from Users where something="xyz"
 * select City,Country from Locations …
Run Code Online (Sandbox Code Playgroud)

c# stored-procedures

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

CSS中的滚动条按需(溢出属性)

我正在创建<div>一个班级someClass

.someClass {
   overflow:scroll
   /*other props*/
}
Run Code Online (Sandbox Code Playgroud)

问题是即使数据没有溢出,滚动条也始终可见.我希望只有在数据实际溢出时才能看到滚动条.

html css

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

在jquery中清空elem中的清除数据

//html structure
    <div id='outer'>
       <div id='inner'>
       </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

我正在向内部元素添加一些数据

$('#inner').data('_key','_someValue');
Run Code Online (Sandbox Code Playgroud)

现在将来的某个时候,我正在清除外部元素的文本.

$('#outer').empty().html('some thing new');
Run Code Online (Sandbox Code Playgroud)

我正在使用清除div的文本empty(),我读取了empty()删除绑定在子元素上的所有事件.

我的问题是,doe空函数也从元素中删除数据,或者我们必须自己做,就像$('#inner').data('_key',null)从DOM中删除元素或自动完成之前一样empty().

jquery

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

克隆元素并将其多次添加到Dom

//I am cloning a dom element and inserting it in dom element multiple times

    <div class='toBeCloned'>some text</div>
    <div id='target'></div>

    var _clone=$('.toBeCloned').clone(true);//create clone
    var _target=$('#target'); //this is target

    _target.append(_clone); //append target
    _target.append(_clone); //append target
    _target.append(_clone); //append target

//this should add 3 elements but it's adding only one
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

使用jquery,跨域网络调用阅读维基百科网址的内容

   jQuery.ajax(
    {
      url:'http://en.wikipedia.org/wiki/Football',
      type:'get',
      dataType:'jsonp',
      success:function(data){alert(data);},
    }
Run Code Online (Sandbox Code Playgroud)

我想使用jQuery从我的域中读取维基百科页面,iam如上所述.正如预期的那样维基百科正在以纯html的形式发送数据,但是当我们使用$ .ajax来获取跨域数据时,它希望收到的数据是json格式,因此我会收到错误而无法阅读wikiepedia响应.

请建议我如何使用jquery/javascript阅读维基百科网址(不涉及任何服务器端技术)也有任何api可用,我从维基百科得到json.

javascript jquery wikipedia cross-domain

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