鸟鸟居

天高任鸟飞

Archive for 一月, 2007

张学友 好久不见 MV

[cc]flash/player.swf?videoID=21547_98967&share=true&autoStart=false[/cc]

posted by 飞鸟真 in 音乐之旅 and have Comments (2)

烦躁

2007年1月24日 0:34 整个人烦躁不安!

posted by 飞鸟真 in 鸟鸟日记 and have Comment (1)

《龙樱》老套的热血教师

http://web.meiho.edu.tw/~d19408048/Melody-Realize.mp3
新看的一部日剧《龙樱》,改编自人气漫画。描写律师桜木健二(阿部寛)承担了破产咫尺之前的龙山高校的负债处理。英语教师井野真々子(長谷川京子)发现樱木是登载在杂志上的原暴走族领导人,非常排斥樱木。其实樱木在那篇报道后名望、工作等锐减,为了能够重新竖起大旗,因此提出重建龙山高校,并宣言把龙山高校做为以“东大”为目标的超升学校……

又是一部热血老师拯救迷途学生的日剧,虽然路线有些老套,但是作为本人茶余饭后的小小调味品还是不错的,轻松诙谐的励志路线,我喜欢~

posted by 飞鸟真 in 电影人生 and have No Comments

同学成了明星

最近《武汉经济适用房摇号通过电视网络直播》的新闻在网上各大网站随处可见,关于经济房的排号出号的透明化绝对是现在中国广大老百姓关心的焦点了,新闻内容就不多提了,以和谐为主的中国大家自己思考。这样的新闻中唯一让我眼睛一亮的就是那张新闻图片了,竟然是我10年之交的老同学美女黄某,o(∩_∩)o…哈哈!太有意思,留图纪念!

新闻原文:http://news.tom.com/2007-01-19/OI27/60610408.html

posted by 飞鸟真 in 鸟鸟日记 and have Comment (1)

ASP中有关双引号,单引号以及&号的解释

很多ASP初学习的朋友都有可能在双引号,单引号以及&号上迷失了方向。最关键的是不理解三类符号的意思,当然也就不能很好地掌握它们的用法了。以下是我对三类符号的看法,技术不精,难免有疏忽之处,肯请大家多提意见。

1,双引号""

ASP中处在双引号中的可以是任意的字符、字符串,HTML代码。
比如

<%response.write ("cnbruce here")%>


<%response.write ("cnbruce here")%>

产生的页面效果分别是:默认文字和加粗文字“cnbruce here”

下面再想想,如果我要在输出的页面文字上加一颜色效果该怎么办?

1,一般文字颜色这样写:cnbruce

2,response.write写法是这样的:response.write("输入显示的内容")

3,如果要将上面超链接代码放到response.write中,有没有发现write方法中的双引号和color中的双引号形成嵌套效果,
势必形成response.write("cnbruce")

4,调试结果不容乐观,因为color的前引号和write的前引号形成匹配,内容为cnbruce。最终结果是:中间的 #0000ff 被孤单了。

5,所以为了结果正确,你可以将 #0000ff 当成字符串放在双引号里面,然后该字符串与前字符串cnbruce中间的连接就采用&号

最后结果如下:

<%
response.write("cnbruce")
%>

2,单引号''

正如学习语文课一样,继续放在双引号中的引号可以采用单引号。

那么上面一条语句response.write("cnbruce")中的#0000ff就可以将其双引号变为单引号:
response.write("cnbruce"),这样执行同样正确。

3,连接字符&号

ASP中&号的主要作用是用来连接的,包括:字符串-字符串、字符串-变量、变量-变量等混合连接。

比如下面一例题:

<%
mycolor="#0000ff"
response.write ("" & "cnbruce" & "")
%>

其中极需要注意的是:color的单引号中又采用了双引号~!你也许会糊了,慢慢看。

1,现在是自己定义了一个变量mycolor,按照原则,变量放在response.write里面是不需要加双引号的,因为加了双引就表示是字符串,而非变量啊。

2,所以response.write如果要输出变量可以直接这样写:response.write(mycolor)

3,但是,现在。我们的变量一定要是放在双引号中的(比如上面程序是放在单引中),那具体的response.write又该如何书写呢?

4,关键写法:将ASP中的变量继续添加左右的"&包括,就可以放到response.write的引号中了,效果即为:response.write(" "&mycolor&" ")

5,分析response.write(" "&mycolor&" "),其实还就是前一空字符串连接mycolor变量再连接后一字符串嘛。

6,所以,现在对于上方的ASP整个例题应该有所领悟了吧。

继续强化加深

<%
mycolor="#0000ff"
response.write ("" & mycolor & "")
%>

这个里面就包含了字符串,变量以及变量在引号中的使用。相信你也就能够明白了吧。

最后,你还可以进行HTML和ASP的混合使用。

<%mycolor="#0000ff"%>
><%=mycolor%>

这个不难,容易理解:)
这问题真的蛮头疼,有些东西简单,有些东西咋比.net还复杂咧~

posted by 飞鸟真 in 技术研究 and have No Comments

JavaScript精华代码

1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键

no

可用于Table

2. 取消选取、防止复制

3. onpaste="return false" 不准粘贴

4. oncopy="return false;" oncut="return false;" 防止复制

5. IE地址栏前换成自己的图标

6. 可以在收藏夹中显示出你的图标

7.
关闭输入法

8. 永远都会带着框架

9. 防止被人frame

10. 网页将不能被另存为

11.
onclick="window.location = `view-source:`+ http://www.51js.com/`";>

12.删除时确认

13. 取得控件的绝对位置
//javascript

//VBScript

14. 光标是停在文本框文字的最后

15. 判断上一页的来源
javascript:
document.referrer

16. 最小化、最大化、关闭窗口


本例适用于IE

17.屏蔽功能键Shift,Alt,Ctrl

18. 网页不会被缓存



或者

19.怎样让表单没有凹凸感?

1 solid #000000">

20.

&的区别?

(division)用来定义大段的页面元素,会产生转行
用来定义同一行内的元素,跟
的唯一区别是不产生转行
是ns的标记,ie不支持,相当于

21.让弹出窗口总是在最上面:

22.不要滚动条?
让竖条没有:


让横条没有:


两个都去掉?更简单了

23.怎样去掉图片链接点击后,图片周围的虚线?

24.电子邮件处理提交表单

25.在打开的子窗口刷新父窗口的代码里如何写?
window.opener.location.reload()

26.如何设定打开页面的大小

打开页面的位置

27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动

28. 检查一段字符串是否全由数字组成

29. 获得一个窗口的大小
document.body.clientWidth; document.body.clientHeight

30. 怎么判断是否是字符
if (/[^/x00-/xff]/g.test(s)) alert("含有汉字";
else alert("全是字符";

31.TEXTAREA自适应文字行数的多少

32. 日期减去天数等于第二个日期

33. 选择了哪一个Radio

style

Barcode

34.脚本永不出错

35.ENTER键可以让光标移到下一个输入框

36. 检测某个网站的链接速度:
把如下代码加入区域中:

37. 各种样式的光标
auto :标准光标
default :标准箭头
hand :手形光标
wait :等待光标
text :I形光标
vertical-text :水平I形光标
no-drop :不可拖动光标
not-allowed :无效光标
help :?帮助光标
all-scroll :三角方向标
move :移动标
crosshair :十字标
e-resize
n-resize
nw-resize
w-resize
s-resize
se-resize
sw-resize

38.页面进入和退出的特效
进入页面
推出页面
这个是页面被载入和调出时的一些特效。Duration表示特效的持续时间,以秒为单位。Transition表示使

用哪种特效,取值为1-23:
  0 矩形缩小
  1 矩形扩大
  2 圆形缩小
  3 圆形扩大
  4 下到上刷新
  5 上到下刷新
  6 左到右刷新
  7 右到左刷新
  8 竖百叶窗
  9 横百叶窗
  10 错位横百叶窗
  11 错位竖百叶窗
  12 点扩散
  13 左右到中间刷新
  14 中间到左右刷新
  15 中间到上下
  16 上下到中间
  17 右下到左上
  18 右上到左下
  19 左上到右下
  20 左下到右上
  21 横条
  22 竖条
  23 以上22种随机选择一种

39.在规定时间内跳转

40.网页是否被检索

  其中属性值有以下一些:
  属性值为"all": 文件将被检索,且页上链接可被查询;
  属性值为"none": 文件不被检索,而且不查询页上的链接;
  属性值为"index": 文件将被检索;
  属性值为"follow": 查询页上的链接;
  属性值为"noindex": 文件不检索,但可被查询链接;
  属性值为"nofollow": 文件不被检索,但可查询页上的链接。

41.变换网页的鼠标光标

42.怎样实现在任务栏显示小图标的效果? (要使用绝对地址)
有些站点,访问时会在地址栏地址前显出小图标,添加到收藏夹后也在收藏栏中显示图标,
这样很好的与其它站点有了区别。
要达到这个效果,先需做出这个图标文件,图像为16*16像素,不要超过16色。文件格式为ico,然后上传至你的网站。
然后,在需要的页面中,加上以下html语句到文件的和之间(假设以上ico文件的地址http://happyisland.126.com/icon.ico)。

如果访问者的浏览器是IE5.0,就不需加任何代码,只要将图标文件上传到网站的根目录下即可。
1,META标签里的代码是什么意思?
是放于与之间的标记.以下是我总结它在网页中最常见的几种。

该网页的关键字,作用于搜索引擎的登录,事实上它在现在的网站中并没什么用。


设定这是 HTML 文件及其编码语系,简体中文网页使用charset=gb2312,繁体中文使用charset=big5,或者不设编码也可,纯英文网页建议使用 iso-8859-1。

这只表示该网页由什么编辑器写的。

这行较为实用,能于预定秒数内自动转到指定网址。原代码中 10 表示 10秒。

2,怎么改变滚动条的颜色,只有ie5.5版本以上才能支持。
这是使用CSS语言,在次说明一下,它和我的浏览器版本有一定的关系。
scrollbar-arrow-color:上下按钮上三角箭头的颜色。
scrollbar-base-color:滚动条的基本颜色。
scrollbar-dark-shadow-color:立体滚动条强阴影的颜色
scrollbar-face-color:立体滚动条凸出部分的颜色
scrollbar-highlight-color:滚动条空白部分的颜色
scrollbar-shadow-color立体滚动条阴影的颜色。
scrollbar-track-color:#99CC33;
scrollbar-3dlight-color:#A8CBF1;
代码如下:

在这我补充几点:
1.让浏览器窗口永远都不出现滚动条。
或 或
2,没有水平滚动条

3,没有垂直滚动条

3,如何给图片抖动怎做的.

posted by 飞鸟真 in 技术研究 and have No Comments

两段网站的对联广告代码

符合标准的对联广告代码

“原本工作正常的对联广告突然宣布罢工,为什么?标准化真的那么脆弱吗?"

不符合标准的正常工作的对联广告:




这个是可以正常运行的,只要你不使用文档类型声明。

但是,标准设计的网页需要进行文档类型声明以告知浏览器按照怎样的规则去解析网页。当我们使用过渡型标准声明的时候,我们发现这个原本工作正常的对联代码不再起作用。

这是符合标准的代码,和上面的区别是它加了文档类型声明:

符合标准的不能正常工作的对联广告





那么,为什么小小的标准声明让对联广告无法工作呢?

问题的根源:
google了几篇文章之后,找到了真凶!哦,抱歉,没有这么夸张了。
让我们回到第一段代码:
注意这一句:diffY=document.body.scrollTop;
当我们采用标准声明之后,你会发现无论你怎样拖动滚动条,diffY的值始终为零。见鬼了吗?不,事实上从html4/loose.dtd开始,只要你采用了相应的文档类型声明,diffY的值就会恒为零(有一种特殊情况,下面谈)。
为什么会这样?
因为采用标准的文档类型声明后,document.body.scrollTop已经无效,而应该用document.documentElement.scrollTop代替。
不仅仅是scrollTop有这种改变,更多请参加表(一)。
在表(一)中有这样一行:“Note: scrollLeft and scrollTop also work on DIV's with overflow: auto in Explorer 5+ on Windows and Mozilla 1.1”,这就是我所说的特殊情况。

怎么解决?
将第一段代码做一些修改:

var diffY;
if (document.documentElement && document.documentElement.scrollTop)
diffY = document.documentElement.scrollTop;
else if (document.body)
diffY = document.body.scrollTop
else
{/*Netscape stuff*/}

符合标准的正常工作的对联广告:

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



以上代码在ie6.0,firefox1.5.0.3,opera7.23下测试通过。
ok,大功告成,干杯!
多说一句,DOCTYPE经常被人忽略,今天看来,实在不应该。

网站Flash对联广告源代码

把下面这段代码保存为 adver-left.js
var imgheight
var imgleft
document.ns = navigator.appName == "Netscape"
window.screen.width>800 ? imgheight=100:imgheight=100
window.screen.width>800 ? imgleft=15:imgleft=122
function myload()
{
if (navigator.appName == "Netscape")
{document.myleft.pageY=pageYOffset+window.innerHeight-imgheight;
document.myleft.pageX=imgleft;
leftmove();
}
else
{
myleft.style.top=document.body.scrollTop+document.body.offsetHeight-imgheight;
myleft.style.left=imgleft;
leftmove();
}
}
function leftmove()
{
if(document.ns)
{
document.myleft.top=pageYOffset+window.innerHeight-imgheight
document.myleft.left=imgleft;
setTimeout("leftmove();",80)
}
else
{
myleft.style.top=document.body.scrollTop+document.body.offsetHeight-imgheight;
myleft.style.left=imgleft;
setTimeout("leftmove();",80)
}
}

if (navigator.appName == "Netscape")
{
document.write("");
myload()}
else
{
document.write("

");
myload()
}

把下面这段代码保存为 adver-right.js
var imgheight
document.ns = navigator.appName == "Netscape"
window.screen.width>800 ? imgheight=100:imgheight=100
function myload()
{
if (navigator.appName == "Netscape")
{document.dangdang.pageY=pageYOffset+window.innerHeight-imgheight;
document.dangdang.pageX=+window.innerWidth-120;
mymove();
}
else
{
dangdang.style.top=document.body.scrollTop+document.body.offsetHeight-imgheight;
dangdang.style.left=document.body.offsetWidth-120;
mymove();
}
}
function mymove()
{
if(document.ns)
{
document.dangdang.top=pageYOffset+window.innerHeight-imgheight;
document.dangdang.left=pageXOffset+window.innerWidth-120;
setTimeout("mymove();",50)
}
else
{
dangdang.style.top=document.body.scrollTop+document.body.offsetHeight-imgheight;
dangdang.style.left=document.body.scrollLeft+document.body.offsetWidth-120;
setTimeout("mymove();",50)
}
}

function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true)

if (navigator.appName == "Netscape")
{document.write("");
myload()}
else
{
document.write("

");
myload()
}

网页中是这样调用,注意修改 js 文件的路径


上面两段代码中的 src='swf/00001.swf' ,改为自己广告的flash的路径

posted by 飞鸟真 in 技术研究 and have No Comments

无题

忙,有点像无头苍蝇,到处乱撞!

posted by 飞鸟真 in 鸟鸟日记 and have Comment (1)