Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] 咨询一个小问题

[复制链接]
greaper 发表于 2009-10-16 14:25:20 | 显示全部楼层 |阅读模式
RT
<!--{if empty($_SGLOBAL['inajax'])}-->
在header.html.php这个文件头有这么一句,想问下是干什么用的,下面的哪个位置与之有配合吗?刚才我改的模版的CSS在IE下由于这个影响显示不正常了……
谢谢大家
!!!
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-16 14:46:31 | 显示全部楼层
1# greaper


    这个参数是判断是否使用ajax请求的,因为是header文件,所以要有它。
回复

使用道具 举报

 楼主| greaper 发表于 2009-10-16 14:59:28 | 显示全部楼层
2# lidq.jingwu
哦,谢谢,但是我用平湖的模板这个码产生了干扰码,使网页源代码空了两行从而导致CSS在IE下控制出错
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-16 15:09:39 | 显示全部楼层
那就去掉,既然不是官方模板,就没有必要参照官方的太多。
回复

使用道具 举报

 楼主| greaper 发表于 2009-10-16 15:17:39 | 显示全部楼层
5# lidq.jingwu
我怕会影响其它功能呢,话说这个具体体现在哪些位置?
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-16 15:23:22 | 显示全部楼层
它是用来无刷新向服务器请求数据的,如果将它去掉,那么前台用户交互性的体验全部都没有了,比如用户注册时验证用户名是否存在那一项。
回复

使用道具 举报

 楼主| greaper 发表于 2009-10-16 15:30:18 | 显示全部楼层
7# lidq.jingwu
哦这样啊,AJAX我清楚他的功能,但说话加了这个以后会导致源代码输出多空两行,这是模板文件有问题吗?
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-16 15:33:09 | 显示全部楼层
这个应该模板代码问题,检查一下吧。
回复

使用道具 举报

 楼主| greaper 发表于 2009-10-16 17:04:00 | 显示全部楼层
9# lidq.jingwu
是的,我找到问题所在了,我的网站编码是UTF8的,那些模板都是GBK的,我用批量转码成UTF8后在源代码首部就会出现多空两行出来,直接用GBK的虽然出现乱码,但是都没有问题,SO,这个该怎么解决?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-14 22:46 , Processed in 0.119697 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表