2011-09-04 122 views
0

在提交以下HTML我html2pdfconverter.php文件时,生物信息疾病和伤害标题会从出口省略:html2fpdf问题

<div id = "container" style="width: 625px;"> 
    <div id = "leftcontainer"> 
     <h4>Biological Information</h4> 
     <div id = "bioinfo"> 
      <ul> 
       <li><span>Morning Bodyweight (kg): </span></li> 
       <li><span>Evening Bodyweight (kg): </span></li> 
       <li><span>Morning Heart Rate (bpm): </span></li> 
      </ul> 
     </div> 

     <h4>Fatigue & Recovery</h4> 
     <div id = "fatigue"> 
      <ul> 
       <li><span>Estimated Fluid Consumption (Litres):</span></li> 
       <li><span>Sleep Quality:</span></li> 
       <li><span>Sleep Quantity (Hours): </span></li> 
       <li><span>Mental Recovery:</span></li> 
       <li><span>Physical Recovery:</span></li> 
       <li><span>Pre-Training Energy:</span></li> 
       <li><span>Muscle Soreness:</span></li> 
       <li><span>General Fatigue:</span></li> 
      </ul> 
     </div>             
    </div> 
    <div id = "rightcontainer">                     
     <h4>Illness & Injury</h4> 
     <div id = "illness"> 
      <ul> 
       <li><span>Are You Ill:</span></li> 
       <li><span>Are You Injured:</span></li> 
      </ul> 
     </div> 

     <h4>Training</h4> 
     <div id = "training"> 
      <ul> 
       <li><span>Morning Session Duration (minutes):</span></li> 
       <li><span>Morning Session Intensity:</span></li> 
       <li><span>Evening Session Duration (minutes):</span></li> 
       <li><span>Evening Session Intensity:</span></li> 
      </ul> 
     </div> 

     <h4>General Comments</h4> 
     <div id = "comments"> 
      <ul> 
       <li><span>General Feedback (10 - 100 characters):</span></li> 
      </ul> 
     </div> 
    </div> 
</div> 

我得到如下:

<div id = "container" style="width: 625px;"> 
    <div id = "leftcontainer"> 
     <div id = "bioinfo"> 
      <ul> 
       <li><span>Morning Bodyweight (kg): </span></li> 
       <li><span>Evening Bodyweight (kg): </span></li> 
       <li><span>Morning Heart Rate (bpm): </span></li> 
      </ul> 
     </div> 

     <h4>Fatigue & Recovery</h4> 
     <div id = "fatigue"> 
      <ul> 
      <li><span>Estimated Fluid Consumption (Litres):</span></li> 
       <li><span>Sleep Quality:</span></li> 
       <li><span>Sleep Quantity (Hours): </span></li> 
       <li><span>Mental Recovery:</span></li> 
       <li><span>Physical Recovery:</span></li> 
       <li><span>Pre-Training Energy:</span></li> 
       <li><span>Muscle Soreness:</span></li> 
       <li><span>General Fatigue:</span></li> 
      </ul> 
     </div> 
    </div> 

    <div id = "rightcontainer">                       
     <div id = "illness"> 
      <ul> 
       <li><span>Are You Ill:</span></li> 
       <li><span>Are You Injured:</span></li> 
      </ul> 
     </div> 

     <h4>Training</h4> 
     <div id = "training"> 
      <ul> 
       <li><span>Morning Session Duration (minutes):</span></li> 
       <li><span>Morning Session Intensity:</span></li> 
       <li><span>Evening Session Duration (minutes):</span></li> 
       <li><span>Evening Session Intensity:</span></li> 
      </ul> 
     </div> 

     <h4>General Comments</h4> 
     <div id = "comments"> 
      <ul> 
       <li><span>General Feedback (10 - 100 characters):</span></li> 
      </ul> 
     </div> 
    </div> 
</div> 

这必须有一些做的事实,他们都是一个div部分下方的第一个标题...我只是不知道为什么他们没有被导出。

正确的HTML被发送到HTML2PDF生成文件。

如果我改变H4标签到p标记它的作品...但它不会对任何其他头标记工作...有任何人碰到过这个问题吗?

+0

奇怪。如果删除&符号,它会起作用吗? HTML是否有效? –

+0

我知道这是怪异。 HTML完全如上。我认为这是有效的。这不是符号为“疲劳和恢复”打印......这件事情做容器的子DIV后的第一个标题... – user906568

回答

0

我有一个非常笨拙的解决方案,但嘿工程....

我所做的就是添加的每个新的div下的第一个标题上方的空div。

例如

<div id = "leftcontainer"> 
<div></div> 
<h4>Biological Information</h4> 
. 
. 
. 
</div>