让我们每天拥有好心情

最近有朋友问我,你最在乎的是什么?当时因为我心情不好,便顺口答道:最在乎的是有一个好心情。事后一想,这也是不无道理的。 ­

­

我们试想,生你养你的父母陪伴你的前半生,再孝顺的子女也有离巢之时。且不说现代婚姻有多么的易变和脆弱,即使是恩爱夫妻又有多少能“不求同年同月生,但求同年同月死”呢?只有人的心情,犹如呼吸一样,伴随着我们人的一生! ­

­

人活着,每天都得在心情的海洋里遨游,随时感受情绪的酸甜苦辣。称心如意也好,悲观失望也罢,即便是无欲无求,也会使人产生程度不同的好心情,坏心情。心情是你唯一不变的财富。心情,能让天地动容,让自然变色。 ­

­

同样是梅花,有人说“待到山花烂漫时,她在丛中笑”,有人说:“驿外断桥边,寂寞开无主,已是黄昏独自愁,更着风和雨”。 ­

­

同样是江水,苏东坡嚎唱:“大江东去,浪淘尽,千古风流人物”李后主却低吟:“问君能有几多愁,恰似一江春水向东流”。 ­

­

情景无异,异的是人,是心情。好心情会让阴雨连绵的日子出现阳光。好心情会让枯萎的花朵绚丽开放。好心情会让无路踏出一条新的出路。心情好的人会彬彬有礼,退让再三,化干戈为玉帛;心情不好的人会火上加油,引来横祸。 ­

­

好心情有助于工作学习,有利于身体的修养生息。心情是万事万物成功与失败的诱因,有了好心情成功也就有了一半。心情好与坏,明与暗取决于人的品德,修养及性格的高低。德高者常常心似璞玉,旷久不变;品低者往往心乱如麻,变化无常。 ­

­

世界上有很多事情是不以人的意志为转移的,我们不能主宰命运,但是我们自己的心情却是可以自我控制,自我改变,自我调整的。 ­

­

我们应该记住:在失落的时候,要想到前方还将有似锦的前程;我们应该明白,静坐常思自己过,闲谈莫论人是非;我们应该知道,肯吃亏不是白痴,能吃苦乃是志士;我们应该懂得,怕小人不算无能,敬君子方显有德;我们应该清楚,退一步海阔天空,让三分心平气和。“忍一时风平浪静;退一步海阔天空”。 ­

­

每当我们遇到心情不顺时,听听自己喜欢的音乐,美妙的旋律,会给你带来愉快的心境;泡个舒缓香氛浴,房间里那弥漫的清香,升腾的热气,会使你消除疲劳,提振精神;到郊外散步或外出休闲旅游,离开喧嚣的大都市,走向宁静、清新的大自然,乐在青山绿水中,荣辱皆忘,积在心中的任何阴影都会一扫而光;泡杯氤氲的香茶、静心徜佯于书海,那浓浓的茶香、淡淡的墨香能勾起你一种美妙的回味;偶尔上网,朋友的开导也许会给你豁然开朗的感觉;偶尔上街奢侈一回,宠爱一下自己,可能一束花,一件漂亮的衣服,一双精致的皮鞋,甚至一顿可口的菜肴,也足以治愈紧张带来的坏心情。 ­

­

调整好自己的心情,也就校正了自己的生活坐标;擦净了自己的心情,也就擦净了自己的心灵之窗;善待自己的心情,也就善待了自己的人生。我们要善于培养,调剂,熔炼自己的心情,使自己的心情时时保持亮丽的色彩。让我们每天拥有好心情!­

转载于:http://www.jialidun.com/space.php?uid=100380&do=blog&id=41718

“她”们

在城市尽头,没有繁华的街市,闪亮的霓虹;在城市的尽头,只有破旧的棚户区,有饱经生活风霜的生命;在城市的尽头,有她们这样一群人。
让我怎样称呼她们?苍井空?松岛枫?亦或是武藤兰?不,我不想用这些冰冷的名字称呼她们,我多想捏着她们带着奶香的乳头,压着她们的丰硕的肥臀,插入她们的XX……
她们从小生长在故乡的青山绿水中,纯洁的灵魂在田野里抽穗拔节。在山野的风中,她们奔跑着,憧憬着。风从田野中吹过,吹进了城市,为了生计,为了未来,她们跟从AV星探来到了城市,在城市的尽头扎下了根。于是习惯了青山绿水的双眸第一次触碰到了摄影棚。她们不知道怎样做出高难度的体位,小小的嘴巴怎么也塞不下粗壮的阳根。成熟的雄性动物不曾给她们带来任何快感,这一次,却在身上留下了浓浓的液体。
她们脱掉衣服,小心翼翼地融入演员的工作。可是却在观众异样的眼光中,第一次明白了女优与AV女优的区别。她们都是父母心头的宝啊!却过早地承担了不属于这个年龄的负担。
每场戏中,她们穿上制服,让猥琐的男人口*爆、中出、颜*射;拍摄强*逼,泪眼中男*优的动作没有男友的温柔;悄悄许愿,希望明天她们拍的片子不会因违反伦理道德而被日本伦理审查协会打上厚厚的马赛克……
然而,在她们日益隆起的胸*部上,我看到了她们的成长。记得一位记者问一个A*V女*优,以后是否会转行时,小姑娘毫不犹豫地说:当然,一定转行!那一刻,我差点落下泪来,为她们的离去。
记得每个片子中她们销魂的呻吟:"亚美爹~~""锁扩,打灭…""啊她西诺喔库你~~""毛掏,毛掏,一库~~"。她们逐渐成熟,告别昨天的羞怯,成为真正的女人。
虽然,她们还在为不多的演出费而苦恼;虽然,男优还是那么猥琐;虽然,还有好多片子销量还不够……虽然有好多个"虽然",但是,只有一个"但是"就足够了,已经有好多视线天天都在意淫她们,她们正在逐渐走红。
太阳从地平线上升起,照亮了城市的尽头,照亮了她们的生活。

当初是怎么坚持过来的?

记者:你一定也有为了梦想坚持,但是有时会因为不确定而产生无聊、迷茫、困惑的情绪的时候,当初是怎么坚持过来的?对现代青年的朋友们说些什么?­

房圣易:在我的梦想实现的过程中,经常会有一些比较艰难的过程。这个艰难其实不是指物质上的艰难,这个时代很多人不会面临一个绝对的生活困难。我们更多的时候是面临着“我的人生价值怎么实现”这种困惑。在我的成长经历里,精神上的痛苦确实有一部分来自于一种不确定感。艺术家面对自己的作品,总会有太多不确定的情绪,特别是当自己做的事情你确定以前没人做过的时候,你不知道自己是不是在冒险,你也会因为不确定而放大一种危机感,所以有时候会质疑自己的创作,继而质疑自己的存在是不是有价值的。我没有更好的建议,但我知道只要你不选择死亡就一定会坚持过来,我不知道大家会不会相信这种宿命感,如果你能坚信你的今生、你的艺术追求是有价值的,那就一定是有价值的,因为我觉得头脑中足够清晰的声音都是宿命的指引。

WLW插件:CodeSnippet在文章中插入代码源码框

自从学会了利用Windows Live Writer(以下简称WLW)来发布自己的文章日志(使用方法可以看前面的文章:Windows Live Writer离线Wordpress日志编辑器)以来,就一直没有直接从wordpress后台发布了,只是在后台做点简单的修改,比如标签什么的。因为我觉得利用WLW来发布文章,确实比较方便,用起来和word差不多,而且可以随时保存草稿,编辑修改以前发布的日志。

不过昨天晚上遇到了一点麻烦,就是在WLW编辑栏里想要输入源代码什么的,还是有点不方便。想必大家都遇到过这样的情况,在wordpress后台编辑的时候也应该会有问题,多数人会选择用插件来高亮代码。所以在WLW里也是一样,CodeSnippet便是这样一款很好用的插件。这样就避免了在wordpress后台添加插件。因为有人说插件用得太多的话会影响网站打开的速度,所以自然是越少越好。为此我们可以把插件转移到WLW里来,同样也可以达到相同的目的。

一起来认识下这款插件吧。插件官方网站:

http://wlwplugincollection.codeplex.com/

点击Downloads便进入到下载页面了:http://wlwplugincollection.codeplex.com/releases/view/9392

下载完成后,双击安装,程序便会自动安装到WLW了。这时候再次打开WLW便会看到在插入工具栏下面多了一个插件:Code Snippet。在你需要输入代码的时候,点击它便会出现这样的一个代码框:

code snippet-1

然后点Insert便可以了。注意中间还有一栏是对代码做些基本设置,可以一一尝试下效果,自己折腾吧。

其实在安装这款插件的时候,我是遇到错误提示的。就是在安装好插件然后打开WLW插入Code Snippet时,弹出这样一个错误提示:

error-code snippet

后来再网上找了好多解决方法,不过我都看不大懂,只觉得是少了个什么文件,然后插件就不能加载了。看错误提示就知道了,是少“Microsoft.mshtml”版本是“7.0.3300.0”这样一个文件。所以解决的方法就简单了,直接下载一个便是。不过需要注意的是,下载后放的位置是:“C:WINDOWSassembly”。这样就OK了,可以正常使用了。当然如果还有其他什么问题,可以再在网上找找方法,和我交流也行。下面是懒人链接,省得自己去网上找Microsoft.mshtml文件了(注意要解压的):

http://down.qiannao.com/space/file/leanjay/Microsoft.mshtml.zip/.page

下面我把昨天发的WordPress插件:Dagon Design Sitemap Generator日志存档站点地图里两个代码重新发一下,看看效果:

   1: <!– ddsitemapgen –>
   1: $t_out .= '<div style="text-align: right;"><p style="font-size:90%;">' . DDSG_CREDITS . ' <a href="http://www.dagondesign.com" title="Dagon Design">dagondesign.com</a></p></div>';

源自于分文网里的文章WLW插件:CodeSnippet在文章中插入代码源码框

rene-liu 脱掉高跟鞋-北京个唱着超人装 与歌迷大合唱落泪

查看 刘若英-北京脱掉高跟鞋-5月29日

查看整个相册

新浪娱乐讯 5月29日晚7点30分,刘若英“脱掉高跟鞋”北京演唱会在首都体育馆准点开唱。近三小时“音乐长跑”,奶茶自始至终全情投入,除了献上赖以成名的经典老歌,还翻唱了《十年》、《我是一只小小鸟》等传世名曲,当奶茶演唱新歌《给十五岁的自己》时更是一度哽咽落泪。
失足跌倒虚惊一场 把个唱比喻成婚礼
甫一开场,踏着欢快节奏走上舞台的刘若英便遇上了些小麻烦,一袭白衣的她在舞动中失足倒地,好在并无大碍,全场观众虚惊一场。名为“脱掉高跟鞋”的演唱会自然少不了这个重要道具,奶茶回忆起了第一次演唱《为爱痴狂》时的情景,“那时,我穿的是一双球鞋……”接着,硕大的投影墙上出现一行文字:1994年,第一次为爱痴狂。看来,刘若英打算尽快帮助粉丝们找到状态,果不其然,当这首陈升为奶茶所作的成名曲响起,全场首次万人大合唱,第一个高潮也不期而至。与此同时,奶茶身后的投影墙上居然出现了16年前演唱此曲的影像,两厢比较,让人不得不感叹时光荏苒,不过,奶茶却依然温暖如初。
为了北京个唱,刘若英与自己的团队可谓煞费苦心,不仅专门拍摄了“脱掉高跟鞋”主题音乐电影,舞美方面更是别具匠心——时而公司办公室,时而婚礼现场……刘若英游刃有余地讲述着自己的青春与故事,被奉为“五星级剩女”的她甚至不忘拿自己与粉丝打趣:“谢谢你们今天来参加我的结婚典礼。”而当唱完《一辈子的孤单》,奶茶更是大声向全场发问:“我会一辈子孤单吗?”“不会!”听到粉丝的山呼海啸,她淡淡一笑,说道:“你们可要负责哦!”
经典曲目混搭演绎 超人装逗趣歌迷
当然,在歌曲的选择与编排上,奶茶也颇具突破——将自己的名曲与他人的佳作实现混搭,于是,我们听到了《我们没有在一起》与《十年》,《成全》与《解脱》……而“脱掉高跟鞋”演唱会的另一大亮点,便是刘若英超级百变与大胆的造型,如果说前几套裙装与礼服中规中矩,那么,当温婉的奶茶一袭超人装蹦蹦跳跳地登场,台下顷刻一片哗然。而当她换上一件胸前印有“北京”二字的运动外套,更是将京城粉丝哄得眉开眼笑,受用十分。

成名曲引万人大合唱 演唱新歌哽咽落泪
演唱会的最高潮,自然发生在“最后关头”。《很爱很爱你》、《后来》、《原来你也在这里》、《当爱在靠近》等“压箱货”让现场多次出现万人大合唱,甚至感人。而当奶茶席地而坐,唱起赵传的那首《我是一只小小鸟时》,气氛再度不可收拾,对于“寻寻觅觅一个温暖怀抱”的刘若英来说,“这样的要求真的、真的、真的、真的……”尽管全场一直高呼“不高”,奶茶依然唱出了“太高”二字。情绪在酝酿,终于,演唱新歌《给十五岁的自己》时,当唱到那句“没有对不起15岁的自己”,刘若英终于决堤,泪流不止,一度无法继续演唱。而看台上,不少女歌迷也随之留下热泪,感同身受。不过,奶茶很快调整情绪,重装上阵,她也开始继续自己独有的幽默,“姐唱的不是演唱会,是寂寞”让全场笑翻,而当看台上有男性歌迷大叫“小奶”时,奶茶瞪大眼睛嚷道:“不会吧,换了这套衣服应该好一点吧?”结果?当然是再次爆笑,包括她自己。
终于,来到最后一首歌,已过不惑之年的奶茶却乘上丝带奋勇飞向半空,几个高难度的空中动作下来,全场爆发出超高分贝的尖叫与掌声,难道,这是蔡依林“附体”了吗?当然不是,这只是敬业努力的刘若英,One Night In Beijing,今夜的北京因她而美丽。

图片来源:新浪娱乐

flash盖住div的解决办法-flash wmode参数详解

在做web开发中可能会遇到flash遮挡页面中元素的情况,无论怎么设置flash容器和层的深度(z-index)也无济于事,现有的解决方案是在插入flash的embed或object标签中加入”wmode”属性并设置为wmode=“transparent”或”opaque”,但wmode属性到底是什么意义,为什么可以解决这个问题呢?

我在做康盛discuzx1.0 开发时首页用了个优酷视频,结果挡住了弹出的登录窗口;

window mode(wmode)

wmode即窗口模式总共有三种,看看当年Macromedia官方的说法:

  • Window: Use the Window value to play a Flash Player movie in its own rectangular window on a web page. This is the default value for wmode and it works the way the classic Flash Player works. This normally provides the fastest animation performance.
  • Opaque: By using the Opaque value you can use JavaScript to move or resize movies that don’t need a transparent background. Opaque mode makes the movie hide everything behind it on the page. Additionally, opaque mode moves elements behind Flash movies (for example, with dynamic HTML) to prevent them from showing through.
  • Transparent: Transparent mode allows the background of the HTML page, or the DHTML layer underneath the Flash movie or layer, to show through all the transparent portions of the movie. This allows you to overlap the movie with other elements of the HTML page. Animation performance might be slower when you use this value.

window 模式

默认情况下的显示模式,在这种模式下flash player有自己的窗口句柄,这就意味着flash影片是存在于Windows中的一个显示实例,并且是在浏览器核心显示窗口之上的,所以flash只是貌似显示在浏览器中,但这也是flash最快最有效率的渲染模式。由于他是独立于浏览器的HTML渲染表面,这就导致默认显示方式下flash总是会遮住位置与他重合的所有DHTML层。

但是大多数苹果电脑浏览器会允许DHTML层显示在flash之上,但当flash影片播放时会出现比较诡异的现象,比如DHTML层像被flash刮掉一块一样显示异常。

Opaque 模式

这是一种无窗口模式,在这种情况下flash player没有自己的窗口句柄,这就需要浏览器需要告诉flash player在浏览器的渲染表面绘制的时间和位置。这时flash影片就不会在高于浏览器HTML渲染表面而是与其他元素一样在同一个页面上,因此你就可以使用z-index值来控制DHTML元素是遮盖flash或者被遮盖。

Transparent 模式

透明模式,在这种模式下flash player会将stage的背景色alpha值将为0并且只会绘制stage上真实可见的对象,同样你也可以使用z-index来控制flash影片的深度值,但是与Opaque模式不同的是这样做会降低flash影片的回放效果,而且在9.0.115之前的flash player版本设置wmode=”opaque”或”transparent”会导致全屏模式失效。

了解了各种模式的实现方式和意义在以后的开发中就可以按照具体情况选择设置wmode属性的值了。

本文链接:http://www.blueidea.com/tech/web/2009/6469.asp

 

flash盖住div的解决办法

IE浏览器下可用(在flash代码前插入,下同)

<param name="wmode" value="transparent" />

firefox下可用

<embed src="YourFlash.swf" wmode="transparent" … ></embed>

关于wmode属性资料:

(可选)允许使用 Internet Explorer 4.0 中的透明 Flash 内容、绝对定位和分层显示功能。此标记/属性仅在带有 Flash Player ActiveX 控件的 Windows 中有效。

"Window"在 Web 页上用影片自己的矩形窗口来播放应用程序。"Window"表明此 Flash 应用程序与 HTML 层没有任何交互,并且始终位于最顶层。

"Opaque" 使应用程序隐藏页面上位于它后面的所有内容。

"Transparent"使 HTML 页的背景可以透过应用程序的所有透明部分显示出来,并且可能会降低动画性能。

"Opaque windowless"和"Transparent windowless"都可与 HTML 层交互,从而允许 SWF 文件上方的层遮蔽应用程序。这两种选项之间的差异在于"Transparent"允许透明,因此,如果 SWF 文件的某一部分是透明的,则 SWF 文件下方的 HTML 层可以透过该部分显示出来,而"opaque"则不会显示。

我们究竟为什么不开心?(下)

在课堂上,本-沙哈尔不断地向听讲者发问:

我们可以不停地追问“为什么”,来反思自己所追求的东西:可以是大房子、升职或任何其他的目标。看看要问多少个“为什么”,才能落到“幸福”的追求上?问问自己,我做的事情,对我有意义吗?它们给我带来了乐趣吗?我的内心,是否鼓励我去做不同的尝试?是不是在提醒我,需要彻底改变目前的生活?

本-沙哈尔的哲学老师在他毕业时,给了他一点忠告:“生命很短暂,在选择道路前,先确定自己能做的事。其中,做那些你想做的。然后再细化,找出你真正想做的。最后,对于那些真正、真正想做的事,付诸行动。

本-沙哈尔也这样教他的学生,如何寻找能发挥自己优势和热情的工作。

继续阅读“我们究竟为什么不开心?(下)”

她想要的很简单而已…

总是不把自己心入面的话说出来,,,

这样,,别人以为她,,,很开心很快乐…

其实不是这样的,,只是她,不想将自己的烦恼施加在别人身上,,

她认为会给别人带来烦恼的,,她都会藏到心里面,,,

其实她想要的佷简单…

遇到困难了,,她会自己解决,,解决不了,,她也不想去麻烦别人,,他认为肯定会有办法的…

心里面有点失落,,,

想要一个大大的拥抱…

在某人面前,,,她才是最真实的…

她会不顾一切,,,向某人撒娇…

其实她认为只有他才能让她快乐…只有他,她才是真正的自己…

在他面前她不用控制自己的情绪,,,她不知道会不会给他带来烦恼…

其实她也很单纯,,,只是有些人认为她不简单而已…

她很讨厌自以为是的人,,,很多时候有些陌生人跟她聊天…

她会很好奇的问别人是谁,,说不认识别人,,但别人却说认识她,,

会说出一些很伤她心的话,,她会当听不到跟别人说,,你认错人了拉…

然后拉别人去黑名单,,,自己难过一下子…

重新投入自己的生活…

别人说什么她都相信,,,别人说她太天真了…

别人说什么她真的会当真的…

因为她认为别人不可能无端端骗她的…

请不要欺骗她,,好吗?

她有女孩子们都向往的爱情…

但是,,,你们都知道吗?她的爱情很不简单、

是需要多大的勇气才把这份感情投进去…

她…真的爱了、她勇敢的得到这份爱

她更会珍惜了,,,

她说,管别人怎么说呢,自己喜欢的就是好的.

她完全投入了这份爱…别人说这样会受伤,,,她认为自己不会再受伤了,,,她认为自己的令一半会陪她一直走下去…

其实她很简单,,,想要的很简单…

不要想得她那么的不简单…

她想要的,,,也只不过是女孩子们想要的…

当她说她讨厌谁了,,,其实她只是不喜欢谁的行为而已,,,不是真的讨厌谁了…

不要把她想成是那样的人…

她也不想自己的世界有敌人,,,她想简简单单生活就好,,

伤心的时候,,,在别人面前她会笑,,,假装没事…

其实她心里很难过,,,见到她爱人她会像小孩一样稀里哗啦的大哭…

然后他会安慰她,,,她会哭得更厉害,,,

其实这才是最真实的她…

伤心的时候,,她会大哭、

开心的时候,,她会大笑、

简简单单像个小孩…

她的过去也许有些复杂,,,也许她会不想说她的过去…

其实她只是不想她的过去影响了现在…

她认为以前还无知,,,有很多都不懂…

她只想简简单单的过好现在的每一天,,,

她会对以前她世界里的每一个人不理不睬…

她只是害怕,,害怕他会误会她…

所以她会选择不理不睬…不要怪她,,,换是谁,谁都会这样做…

因为她们的爱,

我只是希望她会快乐,至于谁会给她快乐并不重要….

每个人都在寻找自己未来.她也是,希望她真的找到自己的幸福了..

看看人家是怎么样改版的?

说起改版,往往是领导拍板,而不是数据说话,这是目前比较流行的现状。

转自 http://www.caiwenhui.com/tuijian/read/10177

第8次 改版     Google改版的第一次:

每天都有2.68亿人使用谷歌来搜索信息。每当用户输入搜索请求后,谷歌的软件便会给出最相关的链接。虽然后台运算非常复杂,但整 个查询过程却非常简单,也难怪用户会忽略很多流程。那么究竟是哪些人会去关注其中的各个元素呢?

虽然在地图、图书、电子邮件和社交网络 等领域都进行了尝试,但谷歌的帝国依旧建立在搜索之上。在该公司2009年237亿美元的收入中,有 97%来自广告。尽管谷歌并未披露AdWords和AdSense等单个广告产品的收入数据,但多名内部人士承认,谷歌对搜索结果旁的“赞助商链接”的依 赖程度,就好比石油国家对油井的依赖。

继续阅读“看看人家是怎么样改版的?”

滚动文字、新闻特效的三种实现方法

由于marquee标签现在用得是越来越少了,所以滚动效果的做法大多也都改用javascript来实现了,至于不明白为什么不直接用marquee标签的朋友,不妨先阅读一下这篇文章。

  • 第1页:用javascript模拟marquee的做法
  • 第2页:自动根据内容自动进行左右滚动的效果
  • 第3页:最简单的滚动实现方法
  •  

    第一种方法:用javascript模拟marquee的做法。演示 

    <!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> 热点新闻webjx.com</title>
    <style type="text/css">
    <!–
    body {
    margin: 0px;
    font-size: 12px;
    color: #938C43;
    line-height: 150%;
    text-align:center;
    }
    a:link{color: #9D943A;font-size:12px;}
    a:hover{color: #FF3300;font-size:12px;}
    a:visited{color: #9D943A;font-size:12px;}
    a.red:link{color: #ff0000;font-size:12px;}
    a.red:hover{color: #ff0000;font-size:12px;}
    a.red:visited{color: #ff0000;font-size:12px;}
    #marqueeBox{background:#f7f7f7;border:1px solid silver;padding:1px;text-align:center;margin:0 auto;}
    –>
    </style>
    </head>

    <body>
    <h4>滚动新闻</h4>
    <script language="JavaScript" type="text/javascript">
    var marqueeContent=new Array();
    marqueeContent[0]="<a href=http://xyq.163.com/news/2006/11/2-2-20061102170913.html target=_blank>用“梦幻密保”快速取回帐号密码</a>";
    marqueeContent[1]="<a href=http://ekey.163.com/ target=_blank>网易将军令官方网站</a>";
    marqueeContent[2]="<a href=http://xyq.163.com/download/wallpaper.htm target=_blank>最新壁纸下载</a>";
    marqueeContent[3]="<a href=http://xyq.163.com/download/around.htm target=_blank>最新屏保下载</a>";
    var marqueeInterval=new Array();
    var marqueeId=0;
    var marqueeDelay=2000;
    var marqueeHeight=20;
    function initMarquee() {
    var str=marqueeContent[0];
    document.write(‘<div id="marqueeBox" style="overflow:hidden;width:250px;height:’+marqueeHeight+’px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(‘startMarquee()’,marqueeDelay)"><div>’+str+'</div></div>’);
    marqueeId++;
    marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
    }
    function startMarquee() {
    var str=marqueeContent[marqueeId];
    marqueeId++;
    if(marqueeId>=marqueeContent.length) marqueeId=0;
    if(document.getElementById("marqueeBox").childNodes.length==1) {
    var nextLine=document.createElement(‘DIV’);
    nextLine.innerHTML=str;
    document.getElementById("marqueeBox").appendChild(nextLine);
    }
    else {
      document.getElementById("marqueeBox").childNodes[0].innerHTML=str;
      document.getElementById("marqueeBox").appendChild(document.getElementById("marqueeBox").childNodes[0]);
      document.getElementById("marqueeBox").scrollTop=0;
    }
    clearInterval(marqueeInterval[1]);
    marqueeInterval[1]=setInterval("scrollMarquee()",20);
    }
    function scrollMarquee() {
    document.getElementById("marqueeBox").scrollTop++;
    if(document.getElementById("marqueeBox").scrollTop%marqueeHeight==(marqueeHeight-1)){
    clearInterval(marqueeInterval[1]);
    }
    }
    initMarquee();
    </script>

    </body>
    </html>

  • 第1页:用javascript模拟marquee的做法
  • 第2页:自动根据内容自动进行左右滚动的效果
  • 第3页:最简单的滚动实现方法
  • 第二种方法:这个更强,能自动根据内容自动进行左右滚动,解决了宽度太小造成的截取问题。演示

    <html>
    <head>
    <title> 网页文本SCROLL//webjx.com </title>
    <style type="text/css">
    #infozone{font-size:12px;color:#aa6;overflow:hidden;width:100px;height:20px;}
    #infozone div{height:20px;line-height:20px;white-space:nowrap;overflow:hidden;}
    </style>
    <script type="text/javascript">
    var tc;
    window.onload=function(){
    var o=document.getElementById(‘infozone’);hscroll(o);
    window.setInterval(function(){window.clearTimeout(tc);o.firstChild.style.marginLeft=’0px’;scrollup(o,20,0);},10000);
    }
    function scrollup(o,d,c){
    if(d==c){
      var t=o.firstChild.cloneNode(true);
      o.removeChild(o.firstChild);o.appendChild(t);
      t.style.marginTop=o.firstChild.style.marginTop=’0px’;
      hscroll(o);
    }
    else{
      ch=false;var s=3,c=c+s,l=(c>=d?c-d:0);
      o.firstChild.style.marginTop=-c+l+’px’;
      window.setTimeout(function(){scrollup(o,d,c-l)},50);
    }
    }

    function hscroll(o){
    var w1=o.firstChild.offsetWidth,w2=o.offsetWidth;
    if(w1<=w2)return;
    tc=window.setTimeout(function(){hs(o,w1-w2,0,w1-w2)},3500);
    }

    function hs(o,d,c,p){
    c++;var t=(c>0?-c:c);o.firstChild.style.marginLeft=t+’px’;
    if(c==d){if(d==0){tc=window.setTimeout(function(){hs(o,p,0,p)},2500);}else tc=window.setTimeout(function(){hs(o,0,-p,p)},3500);}
    else tc=window.setTimeout(function(){hs(o,d,c,p)},5);
    }
    </script>
    </head>

    <body>
    <div id="infozone"><div>温岚 – 屋顶(周杰伦 对唱版)</div><div>范玮琪 – 那些花儿</div><div>张韶涵 – 娃娃</div><div>孙楠&韩红 – 美丽的神话</div></div>
    </body>
    </html>

  • 第1页:用javascript模拟marquee的做法
  • 第2页:自动根据内容自动进行左右滚动的效果
  • 第3页:最简单的滚动实现方法
  •  

    第三种是最精简的,代码非常少。演示

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
      <TITLE> 网页文本定时变动的特效代码 </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
      <style type="text/css">
    #newslist{
      background:#f7f7f7;border:1px solid silv
    er;padding:1px;height:20px;line-height:20px;width:300px;
    }
    #contain{
      font-size:12px;overflow:hidden;list-style:none;width:300px;height:20px;margin:0px;padding:0;
    }
    #contain li{
      height:20px;line-height:20px;white-space:nowrap;overflow:hidden;
    }
    </style>
    </HEAD>

    <BODY>
    <div id="newslist">
      <ul id="contain">
       <li><a href="http:/www.webjx.com">网页教学网webjx.com11111</a></li>
       <li><a href="http:/www.webjx.com">网页教学网webjx.com00000</a></li>
       <li><a href="http:/www.webjx.com">网页教学网webjx.com22222</a></li>
       <li><a href="http:/www.webjx.com">网页教学网webjx.com33333</a></li>
       <li><a href="http:/www.webjx.com">网页教学网webjx.com44444</a></li>
      </ul>
    </div>
    <SCRIPT LANGUAGE="JavaScript">
    function xx(){
    var container=document.getElementById("contain");
    container.appendChild(container.firstChild);
    }
    setInterval("xx()",3000);
    </SCRIPT>
    </BODY>
    </HTML>