小编Joh*_*ski的帖子

HTML2PDF无法识别表的大小

我正在使用Yii Extension开发的网页中工作,我正在使用HTML2PDF扩展来生成PDF(http://html2pdf.fr/).虽然PDF生成得很好,但它似乎无法识别我的表的大小; 我为行或整个表指定的宽度或高度无关紧要:PDF总是以相同的方式生成(表格宽度恰好适合单元格内容)...以下是我试图指定的方式宽度:

<table width="500px" height="20px" style="margin:10px;">
                    <tr>
                        <td width="25%"></td>
                        <td width="50%"></td>
                        <td width="25%"></td>
                    </tr>
                    <tr bgcolor="#EAF8FF">
                        <td colspan="3">
                            <strong>Title</strong>
                        </td>
                    </tr>
Run Code Online (Sandbox Code Playgroud)

我尝试用以下方法指定宽度:

  • 像素("500px")
  • 百分比("100%")
  • 没有'px'("500")
  • 使用''''' 标签(是的,我知道'&'和'quot'之间有一个额外的空格)

...等等,但似乎没什么关系......表的大小和宽度始终与它包含的文本成比例.但是,"tr"标签中的"bgcolor"和"td"标签中的"colspan"都可以正常工作,所以我不知道会发生什么......我也尝试过指定内部的大小'tr',但没什么......对于我能错过什么的任何想法?

html pdf html-table yii html2pdf

8
推荐指数
1
解决办法
3万
查看次数

迭代Javascript循环中的PHP数组

我在尝试迭代Javascript数组中的PHP数组时遇到了一些麻烦......我在论坛上搜索过,虽然我发现了一些关于将PHP值复制到Javascript值的帖子,但我无法找到具体的内容我正努力实现......

我有一个名为"phpArray"的PHP数组,我希望将这个数组的每个值复制到一个Javascript数组中(称为"javaArray").当"phpArray"变空时,我有一个Javascript循环填充Javascript数组,我只是试图使用PHP索引迭代"phpArray".但是,它好像PHP索引永远不会增加,我唯一可以获得的数组值是"phpArray"中的第一个......这是与此对应的代码片段:

for (var i = 0; i < javaArray.length; i++) {
    javaArray[i] = new Array(<?php echo $numCols; ?>);

    for (var j = 0; j < javaArray[i].length; j++) {
        javaArray[i][j] = "0";

        <?php 
        if(sizeof($javaArray) > 0)
        {
            ?>
            javaArray[i][j] = "<?php echo $phpArray[$i][$j]; ?>";
            <?php
        }
        ?>
    }
}
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做呢?

提前感谢您的时间和精力!:)

javascript php arrays

1
推荐指数
1
解决办法
3974
查看次数

标签 统计

arrays ×1

html ×1

html-table ×1

html2pdf ×1

javascript ×1

pdf ×1

php ×1

yii ×1