+ -
当前位置:首页 → 问答吧 → 页面上TD加了BACKGROUD属性,就执行两次的问题

页面上TD加了BACKGROUD属性,就执行两次的问题

时间:2011-12-10

来源:互联网

代码只有简单一点。不知道什么原因为什么执行两次,求解。如下:
1.<td background="#d1e6f7" class="leftmenu" valign="top" align="left">这情况下,代码执行了两次。
2.<td class="leftmenu" valign="top" align="left">这情况下代码只执行一次。
这两句放在头部,多处调用,当然样式leftmenu里也有定义背景。但当一个页面执行的时候,此页面就执行了两次,页面代码如下
public function index(){
        
        $filename = 'b.log';
        if (false === ($handle = fopen ( $filename, 'a' ))) {
            echo "日志文件 $filename 打开失败!";
            exit ();
        }
        //将$content写入打开的文件
        if (fwrite ( $handle, "abcdefg\r\n" ) === false) {
            echo "写入文件 $filename 失败";
            exit ();
        }
        $this->assign('hello','Hello,ThinkPHP');
        $this->display();
    }

在1的情况下执行结果是文件里写了两行。
在2的情况下只执行一行。

求解。

作者: zhuboriihc   发布时间: 2011-12-10

人少,没人回答还是问题简单,没人愿意回答。

作者: zhuboriihc   发布时间: 2011-12-17