页脚不在第一页

时间:2014-08-19 09:19:54

标签: html ruby-on-rails pdfkit

我有一个页脚文件,在每个页面上呈现(使用numerotation)。

我希望它不会在第一页上呈现。你有什么想法吗?

这是我的代码:

<html><head><script>
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]];
  }
}
</script></head><body style="border:0; margin: 0;" onload="subst()">
<table style="border-bottom: 1px solid black; width: 100%">
  <tr>
   <td style="text-align:left"><font face="Century Gothic">
      Page <span class="page"></span> sur <span class="topage"></span>
   </font> </td>
  </tr>

</table>

1 个答案:

答案 0 :(得分:0)

在脚本中使用此js ....首先在var中存储页面值,然后使用它来删除页脚。

您的HTML代码..通过ruby / js设置页面值(您喜欢的任何方式)

<p id="page_value" data-value="<%= @page.value %>"></p>
设置后

,使用它删除页脚

<script type="text/javascript">
      window.onload = function () { 
       var value= $("#page_value").data("value");
       if (value==1){
        $('#footer').remove()
          }
       }//if ends
    </script>

..希望它有所帮助...