Javascript 打印问题的分页符
我在打印上有问题, 数据水平滚动(这导致在打印时剪切内容) i、 e 0123456789 0123456789 0123456789 我想在5个元素之后打断页面,这5个元素水平溢出。。 像 01 2 3 4 01 2 3 4 01 2 3 4 56789 56789 56789 但我的想法最终会是 01 2 3 4 56789 01 2 3 4 56789 01 2 3 4 56789 有什么想法吗Javascript 打印问题的分页符,javascript,html,css,Javascript,Html,Css,我在打印上有问题, 数据水平滚动(这导致在打印时剪切内容) i、 e 0123456789 0123456789 0123456789 我想在5个元素之后打断页面,这5个元素水平溢出。。 像 01 2 3 4 01 2 3 4 01 2 3 4 56789 56789 56789 但我的想法最终会是 01 2 3 4 56789 01 2 3 4 56789 01 2 3 4 56789 有什么想法吗 因为内容是动态的,并且随着情况的变化而变化,所以我不能开始,直到我有了一个清晰的想法,我不知道
因为内容是动态的,并且随着情况的变化而变化,所以我不能开始,直到我有了一个清晰的想法,我不知道您想要什么语言的代码,以及使用什么变量,但这是
java
中的一种方式:
int lines=3;
int i = 0,aux=lines;
lines=lines*2;
do {
if(lines>aux){System.out.print(i);if(i==4){lines--;System.out.println("");}if(lines>aux && i==4){i=-1;}}
i++;
if(lines!=0 && lines<=aux){System.out.print(i);if(i==9){lines--;i=4;System.out.println("");}}
} while (lines>0);
int行=3;
int i=0,aux=线;
行=行*2;
做{
if(lines>aux){System.out.print(i);if(i==4){lines--;System.out.println(“”;})if(lines>aux&&i==4){i=-1;}
i++;
如果(行!=0&&lines0);
更改int行
以更改所需的双行数
在HTML中,唯一的方法是使用JavaScript
我希望这能帮助你!伙计们,我有解决办法
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script>
//method
var table="<datalist><p>";
var lines=3;//number of lines you want
var i = 0,aux=lines;
lines=lines*2;
do {
if(lines>aux){table=table+"<span>"+i+"</span>";if(i==4){lines--;table=table+"</p><p>";}if(lines>aux && i==4){i=-1;}}
i++;
if(lines!=0 && lines<=aux){table=table+"<span>"+i+"</span>";if(i==9){lines--;i=4;table=table+"</p><p>";}}
} while (lines>0);
table=table+"</datalist>";
//method
//here print table
document.writeln(table);
</script>
<style>
datalist {
font-size:14px; overflow: auto;display:block;
}
datalist span{
padding:2px 5px; border:1px solid #000;
}
</style>
</head>
<body>
</body>
</html>
//方法
var table=“”;
var lines=3;//所需的行数
var i=0,aux=线路;
行=行*2;
做{
如果(行>辅助){table=table+“”+i+“”;如果(i==4){lines--;table=table+“”;}如果(行>辅助&&i==4){i=-1;}
i++;
如果(行!=0&&lines0);
表=表+“”;
//方法
//这是打印表
书面文件(表格);
数据表{
字体大小:14px;溢出:自动;显示:块;
}
数据列表span{
填充:2px 5px;边框:1px实心#000;
}
给一些小提琴手,或者用换行符:break-word;overflow-wrap:break-word给其父代一些左右填充;你能提供一些示例代码吗(最好是以a的形式)因此,我们可以更好地了解您所谈论的内容的上下文?还有,这是Java还是JavaScript?Java不是JavaScript,两者之间也不是特别密切的关系。请发布一些代码标签,实际上是JavaScript,错误地选择了Java。。。