小编Hud*_*suf的帖子

html2canvas 只转换窗口的可见区域

我为此使用 html2canvas 插件。

我目前正在使用此代码。

 html2canvas($("#chartDiv"), {                              
  onrendered: function (canvas) {

   var win = window.open();
   win.document.write("<br><img src='" + canvas.toDataURL() + "'/>");
   win.print(); 
  }
});
Run Code Online (Sandbox Code Playgroud)

当我将 div 转换为画布时,只有窗口的可见部分变成了画布。

我需要找到一个解决方案,如果 div 超过窗口的大小,我可以将 div 打印成多页。?

预先感谢

这是我目前的输出

html javascript printing jquery html2canvas

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

如何在Nhibernate中联接两个表

List<object[]> olist = null;

olist = (_session.CreateQuery("Select pc.Id as Id,pct.DescEn as DescEn,pct.DescAr as DescAr,pc.ContentEn as ContentEn,pc.ContentAr as ContentAr from ProjectCharter pc,ProjectCharterTemplate pct where pct.Id=pc.PRC_PCT_ID and pc.PRC_PRJ_ID=1").List<object[]>()).ToList<object[]>();
Run Code Online (Sandbox Code Playgroud)

这是我的查询,我想联接两个表并获得输出,当我运行这是数据库时,我得到了完美的答案,但是当我通过带有nhibernate映射的c#运行它时。我得到错误。

我可以用这种方式查询还是有其他方法来联接两个表。

提前致谢。

c# nhibernate inner-join

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

几秒后动态加载下一个li

我想创建一个动态加载ul列表.

例如,我有这个ul列表:

<section id="loadLi">
    <ul>
      <li>one</li>
      <li>two</li>
      <li>three</li>
      <li>four</li>
    </ul>
</section>
Run Code Online (Sandbox Code Playgroud)

现在我想加载li元素1秒,第li一个,1秒后,li两个,1秒后,li三...当用户在该部分时(此代码位于正文的中间,所以我想要在用户滚动到html的这一部分时加载dinamically).

谁知道怎么做?

PD:我很抱歉我的英语...我知道这真的很糟糕!

html jquery dynamic-loading html-lists

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