图片居左,文字居右的LI

BODY带上ID后,原来DIV末尾的“<p>(空格)</p>”被忽略,IE和FF都是这样。但是写上字符编码就可以占位,看来字符编码不是一个简单的替换关系,他的执行结果还是不同的两个东西。不过这个加ID的方法倒是可以让浏览器忽略掉一个空标签,有时候这个技巧应该会有用。唉,这种问题究竟是怎样的机制只有XHTML孔乙己才会去研究了,我只知道碰到了什么问题,用什么方式解决了他。传说任何车祸都不同,是不能再现的,浏览器调试代码似乎也是如此。

还有一个浮动的问题困扰了半天,一个图片居左文字居右的LI搞了半天就是不能平整无缝地连接,文字总是在IE6下多空一行。后来用清除浮动,顶开LI的方法解决了问题,做一个例子保存。今天发现,也许把IMG设置成块模式就可以了,不过现在懒得试了,可能性一半的样子。

<!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“>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
<title>LI清除浮动</title>
<style type=”text/css”>
<!–
* {border:0; padding:0; margin:0;}
body {font-size: 14px;background-color: #FFFFFF;}
li {list-style-type: none;}
p {text-indent: 2em;}
#shebei {width: 300px;}
#shebei img {float: left;}
#shebei li {clear: both;height: 1%;}
–>
</style>
</head>
<body>
<div id=”shebei”>
<ul>
<li><img src=”images/PHOTO-TEST.gif” width=”110″ height=”130″ border=”0″ /><p>第二代前列腺无痛介入导融系统:该技术是目前国际上新一代高科技治疗前列腺疾病的新技术,曾多次获得泌尿
科权威人士权威人士权威人士权威人士的高度评价和肯定。</p>
</li>
<li><img src=”images/PHOTO-TEST.gif” width=”110″ height=”130″ border=”0″ />
<p>第二代前列腺无痛介入导融系统:该技术是目前国际上新一代高科技治疗前列腺疾病的新技术,曾多次获得泌尿科权威人士权威人士权威人士权威人士的高度评价和肯定。</p>
</li>
<li><img src=”images/PHOTO-TEST.gif” width=”110″ height=”130″ border=”0″ />
<p>第二代前列腺无痛介入导融系统:该技术是目前国际上新一代高科技治疗前列腺疾病的新技术,曾多次获得泌尿科权威人士权威人士权威人士权威人士的高度评价和肯定。</p>
</li>
<li><img src=”images/PHOTO-TEST.gif” width=”110″ height=”130″ border=”0″ />
<p>第二代前列腺无痛介入导融系统:该技术是目前国际上新一代高科技治疗前列腺疾病的新技术,曾多次获得泌尿科权威人士权威人士权威人士权威人士的高度评价和肯定。</p>
</li>
<li><img src=”images/PHOTO-TEST.gif” width=”110″ height=”130″ border=”0″ />
<p>第二代前列腺无痛介入导融系统:该技术是目前国际上新一代高科技治疗前列腺疾病的新技术,曾多次获得泌尿科权威人士权威人士权威人士权威人士的高度评价和肯定。</p>
</li>
<li><img src=”images/PHOTO-TEST.gif” width=”110″ height=”130″ border=”0″ />
<p>第二代前列腺无痛介入导融系统:该技术是目前国际上新一代高科技治疗前列腺疾病的新技术,曾多次获得泌尿科权威人士权威人士权威人士权威人士的高度评价和肯定。</p>
</li>
</ul>
</div>
</body>
</html>

IE6又变态,IE7也变态

今天做一个内容翻滚效果,就是那种图片内容停X妙,然后无缝翻滚下一张的特效。

以前该效果在FF浏览器不显示,后来证实是JS定义的参数没有“符号的原因。今天把这个问题解决了,却意外发现在IE6下不正常,所有的信息层都全部出现在舞台上,而且一动也不动。这个效果在本地测试正常,放到WEB中却出现这样的问题。

我先是担心ID号冲突,结果没问题,然后把其他JS全部消灭,问题依旧。将页面另存到本地,故障却消失了。页面上只留这个效果代码,也可以正常运行,说明还是冲突了,是什么导致了针对IE6浏览器的冲突呢?于是采取一段一段删代码以确定故障点,最后终于找到了问题所在:我在一个还没有内容页的IFRAME的来源地址中写了“等待加入”四个中文字。但是这个IFRAME与那个JS效果八杆子打不着,FF也不认为这是个问题,单单IE6对这个问题想不通,导致JS执行异常。看来还是#号保险啊。

080423补充:

IE7下IFRAME的SRC为“http://”的时候,会自动访问这个空的地址,从而造成该标签所在页面无法显示,无法访问。

搞懂“自由标签” SQL语句很简很繁很好玩

前几天把风讯的“自由标签”终于搞明白了:用一个向导式的方式,从新闻表和栏目表里查询数据,然后将数据按照自由的方式进行排列,并可产生循环、只生成指定序号,或者对字段内容进行截断。

自定义函数:循环内容{#…#}、不循环内容{*n…*}(n>0)代表记录序号、函数(#…#);如(#Left([*FS_News.Title*],20)#)

目前还不知道他们是不是可以嵌套循环。以前自由标签总也不成功,就是忽略了这种关键性的风讯私有写法,使得结果总是为空。不是前几天看别人的例子根本就不会知道这种一句话带过的“帮助”在说什么。再说风讯从2006年以后就没有再更新过这类内容了。

自由标签的的好处是显而易见的,这种方式可以完全打破过去div、ul、li的束缚,使得FLASH幻灯之类的效果很容易实现。如果不掌握自由标签,就只有用系统默认的方式或者借助于符合标准代码的幻灯系统。

定的XSLT、SQL两本书还没来,“需要”就出现了。

今天准备将自由标签和自定义字段结合做一个效果,费了半天劲搞懂了SQL语句才发现:即使在数据库中直接写入查询语句,风讯自带的发布系统也不允许将新闻和栏目表以外的东西通过自由标签生成出来。这不得不说是一个重大遗憾。不过四个多小时的思考和仔细“研判”让我发现了sql查询的可爱之处。

以前我只晓得SQL可以从一个表中带条件的查询出字段数据,但是每本书对于SQL语句的介绍都是几页纸就翻过了,要么就是复杂得要命的一饼黑乎乎的代码,自从上次小山子给我写了一段查询重复文章内容的查询,我就彻底晕了。怎么在一个查询中查询两个表中的数据,在基础入门的例子中是不屑于写的。于是向万能的GK讨例子,我按照ACCSEE图形化操作的方式给他讲我的需求,结果写完了需求我自己也晕了。

通过仔细研读风讯向导生成的新闻表和栏目表关联查询语句,发现SQL的这种查询非常容易理解。首先查询语句中的字段要写全,也就是“数据表名称.字段名”用,号分割他们。在指定来源表名称时把所有表的名称写上,用,分割。

这时候执行的查询结果很可怕,两个表会把所有可能的匹配结果都输出来。所以SQL语句中重要的是后面的条件语句。多个条件语句间用“AND”链接,比如哪个等于哪个啊,哪个等于什么数值啊,完全不用管先后顺序,是不是跨了表,只要你把条件都写出来,那么结果就是你想要的,完全不用管他们的祖宗十八代的因果关系是怎么样的,而ACCESS的图形化界面下要实现跨表查询还要关联这个关联那个,麻烦得要命。怨不得SQL语句才是数据库处理的名门正派。

明白了SQL的这种工作方式,以前一些想起来比较头大的数据关联方式就变得非常容易理解了。

等书来了,要把所有的例子都操作一遍。这东西比较有意思。

降温套装到货,体验迟来的凉快

俺们家UU是03年买的AMD小玻璃顶2200+。AMD家的孩子一向很热,所以自从进家门我就没对他可以凉快下来抱有什么期望。看看intel家的铁皮大脑袋,那家伙散热估计挺带劲。老男人在N年前下狠手装风扇摁碎过一个AMD个脆皮脑袋,这件事在我心里投下了阴影,5年来我只给他换过一次硅脂。

同事的AMD1800+温度总是比我的低20-30度,这让我非常不平衡,同是AMD家的孩子,差距咋这么大捏。这个原本就落伍的计算速度,为了迁就温度,还要在春天过后就得降频,简直让我一点IT人的模样都没有。于是在这个春季的某一天,我把它拆了下来,冲洗了一下散热片,洗完才发现散热硅脂没有了,那种N年才用一次的低值耐用品被我“豪爽”地送人了。也罢,我从来就不觉得这东西对散热有什么好大作用,于是直接装上使用。

散热片的效率似乎提高了,空载温度从60多降到了40,但是一进行高负荷运算就直接往上窜,以往窜到80后还会歇歇脚,这次干脆直接冲高到死机,主机板响起从来没有听过的报警声,最妙的是拔了插头还在响,直到N秒以后与键盘的指示灯同时消失。蜂鸣器的能效比啥时候这么高来了?

原本指望揩公司的油,哪晓得这种价值几毛钱的便宜货供货商都懒得带,去新大地划不来,好的贵,便宜的又不甘心被杀,于是决定网购。盘算了下,CPU风扇也该换了,内存散热片也该弄两个,硬盘散热器太夸张了,怕干扰硬盘电源,还是不买了,显卡散热器早已经备了货,机箱风扇多少年没用,应该给他买几个橡胶螺钉……。原本想省钱的,结果花了五十多块。

在等货的一周里,我把UU从1800降到了800,原本以为会卡得一塌糊涂,哪晓得竟然播X264都没什么问题,天,原来5年前的ATI 740的显卡真的很强。

今天降温套装到货了,啥也别说,拔出注射器给小玻璃顶擦了点点灰色散热膏,安上,OK,开机。CPU温度首次低于机箱温度。我的天啊,这么点膏膏真的是八心八箭的一级棒也,温度一下就降了二十度。马上调回2200+的正常频率,满负荷编码半个小时的音频文件,51度,不敢想像,比冬天还低了30度。这么点黑泥这么强?我连风扇都没换啊。

哦,UU,我要好好给你热热身了,我都不知道你还有多大能量。

然后,当然也有遗憾。我只是蹭了一粒米大的散热膏就够用了,那我买的这么一大支不是要用几十年?况且我还赌气买了一罐普通的白色散热膏……这下不知道可以传到什么朝代去了。另外今天开机箱风扇才发现他已经颤抖得可以给地板做按摩了,为了不浪费那些橡胶螺钉,我该买个机箱风扇了,10块钱的东西,6块钱的运费,要等搭车才有划算了。

《查理·威尔逊的战争》三大王牌铸就的烂片 ★★☆

汤姆汉克斯、朱莉娅罗伯茨、菲利普塞默霍夫曼,随便拎一个出来都是星光耀眼,但是在这部《查理·威尔逊的战争》中他们的化学反应结果却是一堆搅和不清楚的烂泥。

影片是根据真实故事改编,讲述了一个美国参议员如何推动政府出巨资支持阿富汗抵抗武装,从而严重削弱苏联实力,加速这个红色庞然大物倒下的“辉煌功绩”。我认为这是个恶心透顶、矫揉造作、层次混乱的美式英雄故事。

影片开头是大段晦涩得一塌糊涂的政治谈话,在度过了莫名其妙的十多分钟以后,又是一个莫名其妙的谈话和一个莫名其妙的争吵,我觉得这两段是为了对故事的两个提供者有所交代而编写的,目的是给他们贴点金,告诉人们不管他们在别人看来多么的不守规矩,但是他们是非常有原则的人。接下来他们共同关心起了阿富汗局势,并且不谋而合、同心协力地为阿富汗人民谋武器,让这些饿得吃不饱饭的人在他们的土地上,与美国人害怕的对手来一次“棋盘战役”。美国人只要肯出钱就可以安全的玩这个游戏。结局是苏联因此加速解体、冷战结束、美国人民欢呼,而这一切似乎都是这两位(加一位高级交际花)的功劳,美国人民要感谢他们,世界人民要感谢他们,同时他们也对未能给阿富汗盖更多的学校而感到一些遗憾。屁!用秦王的话说:“你把一件事情看简单了。”美国人的这种姿态就好像是为一场火灾忏悔:“嗯,历史会证明,我给它浇上汽油是没有问题的,只是在最后我不小心向他丢了一根烧着的火柴。”摆大成绩讲小遗憾,可以让“事实”显得更“真实”,世界政客的嘴脸都一样。

虽然是一部政治性很强的影片,但是在画面效果上还是有一些特色。片头中那个虔诚的教徒,在祈祷之后扛起火箭筒朝观众们开火,画面显得非常突然,很好的妖魔化了穆斯林形象,下次看见朝觐的穆斯林行礼场面观众一定会不寒而栗;苏联空军的武装直升机火力非常猛烈,画面设计非常有震撼性,大量事实证明,这种造假昂贵的导弹和机关炮都是为了射击村民设计的,影片几次出现武装直升机联合作战都是为了用这个庞然大物去射击地上奔跑的村民,在这种情形下“美国超人”给他们送去质量保证的毒刺导弹就顺理成章了,美国人一定会因为此情此景感动到落泪的。当然,美国人的军队从来不会去用黑鹰扫射地上的村民,用战机去抛洒落叶剂和燃烧弹,美国大兵只会给那里的小孩送去棒棒糖,并且保证哪里的妇女不会被强奸。

阿富汗这个国家太有用了,在二十年时间里先后被苏联和美国连踏两次,真是无尚荣幸之至啊。道家说有用不见得是好事,也许就是这个道理吧,在那场史无前例的冻害中,俺们院子里树叶最茂密的树枝都压断了,只有那些树叶不怎么茂密,半调子活着的树枝还那么潇洒。

美国人现在在干什么呢?影片中那个没有双手的女孩是不是在伊拉克也会存在?她甚至都不能亲手捋一下自己的头发。

心理学的原则总是那么处处应验,见到活人比数字就是强N万倍,没一个人是铁石心肠。所以当美国参议员代表团站在阿富汗战场上的时候,他们慈悲了。那是不是也应该让老美的高层都去下基层体验战区生活呢?

“塞翁失马”的故事在美国人嘴里说出来那么的象朗诵法典,而在中国这是个小孩子都知道的故事,只不过都只当它是个故事。

霍夫曼的个头真小。一开始我觉得这个特工有点象他,但是贴了胡子戴了眼镜,并且声调也变了,于是我以为自己看花眼了。但是在最后他深沉的讲故事的时候,我几乎可以肯定是他了,但是看着他那短小的身材我又觉得我眼花了。回想一下,应该是汤姆汉克斯太高了,好家伙……那是相当的高啊。

我有仇美情绪吗?有或者没有,我也不知道没,我只晓得美国佬有他们的观点,我有我的观点。美国人不是魔鬼也不是天使,因为我不是基督徒。

【04.05】【X264】查理·威尔逊的战争 Charlie Wilson's War 2007〖7.5〗(XTM)

影片资料
◆中文片名:查理·威尔逊的战争/查理的战争/盖世奇才/韦氏风云
◆英文片名:Charlie Wilson's War
◆导  演:麦克·尼克斯 Mike Nichols
◆主  演:汤姆·汉克斯 Tom Hanks …..Charlie Wilson
      朱莉娅·罗伯茨 Julia Roberts …..Joanne Herring
      菲利普·塞默·霍夫曼 Philip Seymour Hoffman
      艾米·亚当斯 Amy Adams
      艾米莉·布朗特 Emily Blunt …..Jane Liddle
      施瑞·阿普莱碧 Shiri Appleby
      瑞秋·尼科尔斯 Rachel Nichols …..Suzanne
      John Slattery
      Om Puri …..General Zia-Ul-Haq
      Cyia Batten …..Stacy
      Judy Tylor …..Crystal Lee
      Spencer Garrett …..Congressman Davis
      Brian Markinson …..Paul Brown
      Hilary Salvatore …..Kelly
      Rizwan Manji …..Mr. Mahmood
      Faran Tahir …..Rashid
      Kevin Cooney …..Kane
      P.J. Byrne …..Jim Van Wagenen
      Ilia Volokh
      帕维尔·林奇尼考夫 Pavel Lychnikoff
      Christopher Denham …..Mike Vickers
      Navid Negahban
      Ron Fassler …..Mario
      Rachel Style
      Mary Bonner Baker …..Marla
      Ambria Miscia …..Vegas Showgirl
      Michael Spellman …..Agent Patrick
      Russell Edge …..Mike Wells
      Edward Hunt …..Embassy Marine
      Terry Bozeman …..CIA Award Presenter
      Kirby Mitchell …..Stoned Guy
      Ed Regine …..Limo Driver
      Daniel Eric Gold …..Donnelly
      Peter Gerety …..Larry Liddle
      Wynn Everett …..Charlie's Angel #1
      Thomas Crawford …..Maintenance Man
      Joe Roland …..McGaffin
      Patrika Darbo …..Auctioneer
      Amanda Loncar …..Slave Girl
      Salaheddine Ben Chegra …..Pakistani Steward
      Maurice Sherbanee …..Refugee in Wheelchair (as Maurice Sherbanée)
      Salam Sangi …..Refugee Building Wall
      Mozhan Marnò …..Refugee Camp Translator #2
      Habib Saba …..Afgahn Boy
      Nadia Miller …..Afghan Girl
      Michelle Arthur …..Refugee Camp Nurse
      Shila Vossugh Ommi …..Refugee Mother
      Michael Haley …..Embassy Official (as R.M. Haley)
      Denis O'Hare …..Harold Holt
◆类  型:传记/剧情
◆国  别:美国
◆出  品:2007
◆IMDB链接:http://www.imdb.com/title/tt0472062/
◆IMDB评分:7.5/10 (15,867 votes)
◆文件格式:X264 + AC3
◆文件大小:30 X 50 MB (2CDs)
◆视频尺寸:856 x 456 ANAMORPHiC
◆影片长度:97 min
◆对白语言:英语

IE6竟然对样式表的顺序有变态需求

如果样式表文件里存在下面这种样式写法要当心了

#header_right.kouhao{…}
#header_right.ppnk{…}

在FF和opera下,不会有问题,但是在IE6下,第二条将没有结果。

我是在调试背景图片的时候发现这个问题的,在第一个页面正常的背景图样式,在第二个页面就怎么也出不来,开始怀疑是名字和顺序的问题,后来在睡觉前突然想到是不是两条不能并存,今天一试果然如此。