几个星期以来,我一直在尝试用棱角打印标签。我可以在没有问题的情况下让标签打印。问题是它丢失了预览打印和打印中标签的格式。我已经尝试了大量的代码浮动,无论我运行HTML的哪个函数,我都得到了相同的结果。我还尝试了.ts、.html和scss.component的组合。下面的代码说明了它需要打印的工作内容。请注意,这是一个模式弹出。
printDiv(): void {
var divContents = document.getElementById("GFG").innerHTML;
var a = window.open('',
我的页面结构是这样的
<html>
<body>
<a href="#one">One</a>
<a href="#two">Two</a>
<a href="/" onClick="window.print();">Print One</a> // I want this to print "My Content 1"
<a name="one" i
我正在尝试从CSS中@导入另一个样式表,但是如何声明它,而不需要在我的html中创建单独的行,手动导入它呢?
目前我有
main.html
<link rel="stylesheet" type="text/css" href="s1.css" title="standard">
s1.css
@import "s2.css"; <--- the stylesheet I want to be alternative
body{
background-color: gray;
}
s2.css &
我有一个灯箱插件,需要额外的选项-打印图像。所以我做了一个小JS函数来打印图像,如下所示:
var headstr="<!DOCUMENT html><html xmlns='http://www.w3.org/1999/xhtml'><head><title></title></head><body>";
var footstr="</body>";
var newstr="<img src=\"[img-location]\&
我的项目输出的表是循环的。我需要每个表打印在一个4x6英寸的纸张,但js打印设置始终以字母大小。当单击“打印预览”按钮时,我需要打印预览以4x6in格式显示。提前谢谢。
我尝试过CSS,但是javascript没有调整CSS设置。
function printDiv(divID) {
//Get the HTML of div
var divElements = document.getElementById(divID).innerHTML;
//Get the HTML of whole page
var oldPage = document.body.i