显示标签为“web技术”的博文。显示所有博文
显示标签为“web技术”的博文。显示所有博文

2007年5月27日

关于zope,dhtml的几个技术问题

    注意:style的值是字符串,带上单位比如px,xhtml是大小写敏感的。
    注意js和html中属性名的差别。
    遇到一个莫名其妙的问题:我将zope中的javascript和css脚本移到外部文件中。移了两个文件dropmenu.js和menu.js之后,menu.js怎么也不起作用。后来我又移css,然后menu.js居然自动就好了。极想不通。又一个类似的问题:用link链接样式表,必须同样的写两遍。还有:我把js和css移到meta的前面,样式表部分起作用,字体不起作用。
    我好像找到原因了:中文问题在作怪:我把页面发布编码,管理界面编码,ultraedit保存编码都统一换成utf-8就ok了。
    注意:css的style的值是字符串,必须带上单位比如px,在javascript中必须特别小心。xhtml是大小写敏感的。
    注意javascript和html中属性名的差别。
    发现css中的//能够注释下一行的内容(ie6.0 maxthon)。在css中最好用/**/ 注释。

2007年5月6日

重新打开保存到本地的网页后的不同效果

    网页保存到本地后,有的可以在浏览器中打开,而且,无论在是否上网的情况下,和远程打开原来网页的效果完全一样有的。有的如果有上网,则可以和原网页完全一样,没有上网,则可能不能显示部分链接,或者页面格式完全不同。也有的无论有无上网,打开后网页都有变化。有的则根本无法在本地打开。造成这些现象的原因很多,可能是因为有的网页不能被完整的下载,有的网页带有指向远程资源的链接,有的是包含的css文件在远程服务器上。有的是因为包含的脚本在本地变得无法正常运行。