我创建了带有页眉和页脚的pdf文件。我想在pdf中从第一页和第二页隐藏页眉和页脚。 所以我写了下面的javascript代码:
<script>
/* page counter */
function subst() {
var vars={};
var x=document.location.search.substring(1).split('&');
for (var i in x) {var z=x[i].split('=',2);vars[z[0]] = unescape(z[1]);}
var x=['frompage','topage','page','webpage','section','subsection','subsubsection'];
for (var i in x) {
var y = document.getElementsByClassName(x[i]);
for (var j=0; j<y.length; ++j) y[j].textContent = vars[x[i]];
if(vars['page'] == 1 || vars['page'] == 2){
// document.getElementById("header_content").innerHTML = "";
document.getElementById("header_content").style.border = '1px solid';
var element = document.getElementById("header_content");
element.classList.add("hidden");
}
}
}
</script>
内容是隐藏的,但它覆盖空白。 那么如何删除第一页和第二页的空白?
答案 0 :(得分:0)
CSS类“隐藏”有什么作用?
您需要在其中设置display: none
。
听起来像您正在使用visibility: hidden
。