如何以编程方式在新选项卡中打开URL而不是新窗口?
我有XMLHttpRequest()以下功能
var searchFriendRequests = function (userid) {
    var xhr = new XMLHttpRequest();
    xhr.open('GET', 'http://localhost:6344/api/Registeration/searchFriendrequests?userid=' + userid, false);
    xhr.setRequestHeader("Content-Type", "text/xml");
    xhr.onreadystatechange = function () {
        if (xhr.readyState == 4) {
            if (xhr.status == 200) {
                var data = xhr.responseText;
            }
        }
    };
    xhr.send(null);
}
其中xhr.responseText返回值为
{
    "$id": "1",
    "ContentEncoding": null,
    "ContentType": null,
    "Data": [
        {
            "$id": "2",
            "email": "anu@gmail.com"
        },
        {
            "$id": "3",
            "email": "anu@gmail.com"
        }
    ],
    "JsonRequestBehavior": 1,
    "MaxJsonLength": null,
    "RecursionLimit": null
}
我如何从中获得该Data领域 …
如何拍摄隐藏div的截图?下面给出的代码不适用于隐藏的div.
HTML
<div id="mydiv" style="display:none;" >  
 <p>Text</p>
</div>
<div id="canvas" style="display:none;">
<p>Canvas:</p>
</div>
 <div id="image">
  </div>
脚本
<script>
  var elem = $('#printDiv');
        html2canvas(elem, {
            onrendered: function (canvas) {
                var data = canvas.toDataURL('image/png');
                var image = new Image();
                image.src = data;
                document.getElementById('image').appendChild(image);
            }
        });
</script>
当我们将div"mydiv"的样式设置为"display:block"时,它可以工作.
我使用VM Depot在Windows Azure上创建了一个Neo4j虚拟机.我的虚拟机大小是'A1(1核,1.75 GB内存)'.但是从Web浏览器访问时,我总是会收到错误"与Neo4j断开连接",如下所示,性能非常差.如何提高性能?我曾经通过azure网站访问它.

我已经使用LINQ-to-Wiki从Wikipedia获取页面到我的ASP.NET MVC webapplication.我使用下面的查询来获取像"India"这样的标题的Pages.
var wikipedia = new Wiki("Example");
var data = wikipedia.Query.allpages()
        .Where(i => i.prefix == "India")
        .ToList();
但是它提供了与"印度"相关的所有页面,不仅仅是地方/城市.如何只从这个查询中获取地方/城市?或者如何通过'categorymembers'属性搜索地点.任何人都可以帮忙吗?
我在windows azure中创建了Neo4j虚拟机.如何提高它的性能呢?现在需要30-50秒的时间才能进行简单的查询.如何改进呢?有人可以帮忙吗?
我的样本数据模型如下
public class Users
{
    public string email
    {
        get;
        set;
    }
    public string password
    {
        get;
        set;
    }
    public string firstname
    {
        get;
        set;
    }
    public string lastname
    {
        get;
        set;
    }
    public string dob
    {
        get;
        set;
    }
    public string gender
    {
        get;
        set;
    }
    public string id
    {
        get;
        set;
    }
    public string facebookId
    {
        get;
        set;
    }
    public string googleId
    {
        get;
        set;
    }
    public string profile_pic
    {
        get;
        set;
    }
    public Guid Recoverid …我已经开始使用 koGrid。我想在 koGrid 中隐藏一个特殊的列“id”。我该怎么做?
 gridOptions : {
        displaySelectionCheckbox: false,
        data: items,
        multiSelect: false, 
        enableColumnResize: true,                
        columnDefs: [
                      { field: 'id', displayName: 'id' },
                      { field: 'name', displayName: 'Name' }
        ]
    }
javascript ×6
jquery ×4
azure ×2
neo4j ×2
asp.net-mvc ×1
c# ×1
html5-canvas ×1
knockout.js ×1
kogrid ×1
linq ×1