2007年1月30日星期二

在脚边的程序段

这几日总是为Floater菜单的不运行而烦恼,因为我找不到产生错误的原因。我总是认为是脚本有误,但今天参考去年我编写的精品课程网站脚本,发现其没有什么问题。静下心来又细查了一遍,突然发现去年的网页头部没有
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

突然我知道问题症结了,原来是Dreamweaver8自动设置的Web头比较严格,其阻止了浏览器解释一些特殊Javascript代码。解决很方便,只要将文件头替换掉就可以了。
现在知道要解决问题,往往不要仅关注问题本身或附近,要有抬头四顾的能力。只有这样才会在不经意间找到真正的原因。

0 评论: