【问题标题】:HTML file pulling PHP file-> prints two pages instead of oneHTML文件拉PHP文件->打印两页而不是一页
【发布时间】:2026-02-04 03:10:01
【问题描述】:

http://www.freshmarketonline.com/coupon/coupon.php

我的餐厅在其网站上有一张优惠券,上面有链接。优惠券总是在“明天”到期,这样我们就可以让客户每天回到网站,这样他们就可以看到我们在菜单上提供的服务。我让某人编写了一个 PHP 脚本来自动生成具有第二天到期日期的优惠券。

我想为 google 分析和 google adwords 放置一个转化跟踪(以便我可以跟踪 AdWords 的有效性),但是使用动态 PHP 脚本这样做很麻烦。有一个多步骤的过程,包括更改代码和一些转换值。它比我预期的要复杂,所以我从一个 HTML 文件中提取了 PHP 文件,链接如下:

http://www.freshmarketonline.com/coupon/coupon_new.html

所以,这个 HTML 文件提取了 PHP 文件。我还能够毫无问题地将转换代码复制并粘贴到这个 HTML 文件中。标签工作完美,除了一件事:

当客户打印优惠券时,它会自动打印两页,一张优惠券和一张空白页。有没有办法让这张优惠券只打印一页?

谢谢。

【问题讨论】:

    标签: php analytics google-ads-api


    【解决方案1】:

    我相信原因是因为您调用的 iframe 设置为 100% 的高度。使用正文标签填充,将其设置为两页。为什么不拉图片:

    <img src="http://www.freshmarketonline.com/coupon/coupon.php" >
    

    【讨论】:

      【解决方案2】:

      设置iframe 的高度和宽度。将高度设置为 800px 左右,宽度设置为 600px 或接近此值。

      上述或选项 2:

      将正文设置为没有填充或边距:

      body{
      margin: 0;
      padding: 0;
      }
      

      无论如何,您只需要确保页面上没有溢出即可。具有边距和内边距的主体,加上高度和宽度为 100%iframe,导致了这种溢出。

      【讨论】: