星期三 晴 16~26℃
买婚房送新娘,我的God
上午看到一条新闻:楼盘促销"买婚房送新娘":无良炒作还是娱乐营销?
UCH 的一个相对复杂的模板
在 86 个 htm 模板中,cp_mtag.htm 是改到目前为止最复杂的一个,一方面代码比较多,一方面用了大量 if,一眼看上去有点无措感。
分三部分,搜索“tabs_header”可以找到这三部分,可以理解为三个模板合在了一个模板里:
<!–{if $_GET[op]==’manage’}–> 第 5 行
……
<!–{elseif $_GET[op]==’mtaginvite’}–> 第 261 行
……
<!–{else}–> 第 369 行
……
<!–{/if}–> 第 547 行
在 86 个 htm 模板中,代码行数前三:
566 行:cp_friend.htm
548 行:cp_mtag.htm
500 行:space_index.htm
UCH 的 ajaxmenu 方法兼容性问题
<a href="cp.php?ac=comment&op=edit&cid=$value[cid]" id="c_$value[cid]_edit" onclick="ajaxmenu(event, this.id, 99999, ”, -1)">编辑</a>
<a href="cp.php?ac=comment&op=delete&cid=$value[cid]" id="c_$value[cid]_delete" onclick="ajaxmenu(event, this.id, 99999)">删除</a>
<a href="cp.php?ac=comment&op=reply&cid=$value[cid]" id="c_$value[cid]_reply" onclick="ajaxmenu(event, this.id, 99999, ”, -1)">回复</a>
这个 ajax 方法的“编辑”和“回复”在 google 浏览器中不兼容,div被绝对定位在页面顶部,而不是相对浏览器窗口定位。但是“删除”的动作是兼容的,观察一下,发现参数上有区别:
onclick="ajaxmenu(event, this.id, 99999)"
onclick="ajaxmenu(event, this.id, 99999, ”, -1)"
去掉后面的参数“-1”后,定位没问题了,功能也没发现不正常,不过样式上有差别,所以猜想后面的参数“-1”是控制样式的。
发表评论