根据高度动态添加内容
Add content dynamically on the basis of height
我有一个从html内容生成pdf的项目。PDF应该在每页中包含页头。那么,有没有办法在页面达到一定高度后动态添加内容?这是在包含html内容的A4大小纸张的顶部设置页眉所需要的,这些内容将被渲染为pdf。
您可以检查实际显示高度并根据它构建内容,示例如下:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
$(document).ready(function(e) {
var dsheight = $(window).height();
alert("page height: "+dsheight);
});
</script>
或者您可以检查html <div>
的高度(例如)并将其拆分为X个字符以达到此任务。
无论如何,使用php(或您想使用的服务器端语言)一定是一种更好且最简单的方法。
我用php创建了大量的pdf文件,但我从来没有太在意标题,真诚的。
相关文章:
- 正在添加动态第二类Jquery
- 如何在javascript而不是jquery中添加动态列表
- 为图例添加动态色彩标签
- 如何在谷歌表单中添加动态字段
- 如何添加动态Id's并在运行时提取它们
- 在 JavaScript 中添加动态文本
- 如何添加动态表单元素但保留其值(JS)
- 使用AngularJs在自定义TinyMCE编辑器中添加动态数据
- 如何使用JavaScript添加动态HTML内容(DIV)
- javascript初学者:在javascript中添加动态样式
- 如何使用Javascript在html源中添加动态数据
- 向Uploadify添加动态字段
- 如何在 Vue.js 中添加动态组件/部件
- 锚导航与坚持到顶部菜单..需要向锚点添加动态偏移量
- Javascript:添加动态方法
- 向角度对象添加动态功能
- 添加动态文本框时更新动态高度
- JavaScript 运行时错误:无法在 Windows 8 应用中添加动态内容
- 添加动态点击事件
- 添加动态字段以创建特定的 JSON 格式