牛骨文教育服务平台(让学习变的简单)
博文笔记

网页小技巧

创建时间:2005-03-24 投稿人: 浏览次数:5031

1)请问如何让一个打开的窗口在限定时间内自动关闭?


--------------------------------------------


你IE版本IE6.0以上的话这个可以:


<body onload="setTimeout("window.close()",2000)">


两秒钟关闭(1s=1000微秒)


</body>


===========================================================


2)滚动条不显示就在<body>里加style="overflow:hidden"


去掉框架线在<frame>中加frameborder=0


<frameset cols="*,150" framespacing=10>


<frame noResize frameborder=1 src="about:blank">


<frame noResize frameborder=1 src="about:blank">


</frameset>


===========================================================


3)请问怎么把它搞成只有外面的线,表里面所有线都不要


<table width="75%" border="1" cellspacing="0" bordercolor="#FF0000" rules=none>


<tr>


<td> </td>


<td> </td>


</tr>


<tr>


<td> </td>


<td> </td>


</tr>


<tr>


<td> </td>


<td> </td>


</tr>


<tr>


<td> </td>


<td> </td>


</tr>


<tr>


<td> </td>


<td> </td>


</tr>


</table>

<center>


<table border="0" cellpadding="0" cellspacing="0" width="80%" style="border: 1 solid #FF0000">


<tr>


<td width="50%" height="10"></td>


<td width="50%" height="10"></td>


</tr>


<tr>


<td width="50%" height="10"></td>


<td width="50%" height="10"></td>


</tr>


<tr>


<td width="50%" height="10"></td>


<td width="50%" height="10"></td>


</tr>


<tr>


<td width="50%" height="10"></td>


<td width="50%" height="10"></td>


</tr>


<tr>


<td width="50%" height="10"></td>


<td width="50%" height="10"></td>


</tr>


</table>


</center>

=====================================================================


4)网页上的联接鼠标指针变化,图片指针~~~


<style>


*{font-size:12px}


:visited,:active,:link{ text-decoration:none;color:navy}


:hover{ cursor:url(http://www.kok2.com.cn/kok2/1.ani);text-decoration:none;color:navy}


body{ cursor:url(http://www.kok2.com.cn/kok2/2.ani)}


</style>


<a href=#>Link</a>


======================================================================


5)一张图片,看起来很模糊,可是把鼠标移在那张图片的上面,就变得清晰


<html>


<head>


<meta http-equiv="Content-Type" content="text/html; charset=gb2312">


<title>无标题文档</title>


<script language="JavaScript">


// Flash Image Extension for Dreamwever ,by Yichun Yuan(dezone@sina.com)


nereidFadeObjects = new Object();


nereidFadeTimers = new Object();


function nereidFade(object, destOp, rate, delta){


if (!document.all)


return


if (object != "[object]"){ //do this so I can take a string too


setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);


return;


}


clearTimeout(nereidFadeTimers[object.sourceIndex]);


diff = destOp-object.filters.alpha.opacity;


direction = 1;


if (object.filters.alpha.opacity > destOp){


direction = -1;


}


delta=Math.min(direction*diff,delta);


object.filters.alpha.opacity+=direction*delta;


if (object.filters.alpha.opacity != destOp){


nereidFadeObjects[object.sourceIndex]=object;


nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects

["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);


}


}

</script>


</head>

<body>


<a href="http://www.it365cn.com/"; target="_blank"><img border="0" src="http://www.it365cn.com/images/imagelogo.gif";

onMouseOut=nereidFade(this,50,10,5) onMouseOver=nereidFade(this,100,10,5) style="FILTER: alpha(opacity=50)"></a>

</body>


</html>


============================================================================


6)用javscript打开图片新窗口用什么代码?


<img src="images/postnew.gif" onclick="window.open("","","width=200,height=200")">

<a href="Java Script : void(window.open("","","width=200,height=200"))"><img src="images/postnew.gif"></a>

=======================================================================


7)在一个表格框中如何控制段落行距?


CSS中LINE-HEIGHT的就定义行距的。


style="line-height:4"

=========================================================================


8)在同一页面怎么采用不同的hover和link、visited?


a:active {font-size: 12px;color: #0066cc;text-decoration: none; }


a:visited {font-size: 12px;color: #0D0D15;text-decoration: none;}


a:hover {font-size: 12px;color: #0066cc;text-decoration: underline;}


a:link {font-size: 12px;color: #0D0D15;text-decoration: none;}


a.b:active { font-size: 12px; color: #ff0000; text-decoration: underline;}


a.b:visited { font-size: 12px; color: #ff0000;}


a.b:hover { font-size: 12px; color: #ff6600;POSITION: relative; LEFT: 1px; TOP: 1px;}


a.b:link { font-size: 12px; color: #ff0000; text-decoration: underline;}</style>


<body>


<p align="center"><a href="#">默认的链接样式 </a></p>


<p align="center"><a href="#" class="b">链接样式表b</a> </p>


</body>


(注:如果是自定义类 .111 a:hover{*****},则只能在非<a>标记里引用,比如<td class="111">。如果定义类为 a.111:hover{*****},则只能

在<a>标记里引用,如<a class="111">


==================================================================


9)针对图片限制:table-layout:fixed;


针对汉字限制,但对英文不能自动换行:word-break:break-all;


<table width="250" border="1" cellpadding="0" cellspacing="0" bordercolor="#000000">


<tr>


<td height="200" style="word-break:break-all">这里使用的是word-break:break-all,单元格高度自定义为200px。it365cn.com、

it365cn.com、it365cn.com、it365cn.com、it365cn.com、it365cn.com、it365cn.com、it365cn.com、</td>


</tr>


</table>


=====================================================================


10)关于FLASH应用在网页时,透明问题!

在网页上,透明的FLASH,就如首页上的BANNER.....它的制作方法是.


做一张背影图片...


然后再做一个滚动的FLASH.........在DW里编辑时,将FLASH的参数设成透明的即可:

在DW里插入表格,与图片一样大小..


然后将图片做为背景插入在表格里...之后,把做好的FLASH插入到图片上方...

wmode=transparent | <param name="wmode" value="Transparent">


=======================================================================


11)超链接的样式的顺序问题!


这个样式要注意链接的虚类的顺序 visited-->active-->hover


link放在哪都一样


==========================================================================


12)作为一个网页设计师,不知道各位是否有这样的经历:客户给你的网站材料很多都是Word文档,虽然阅读起来很方便,可要添加到网页中就

不是很方便了。尤其是那种含有表格的Word文档,如果要一项一项地去添加,实在是费时又费力。虽然Word可以将文档存为Web页,但生成的废

代码太多,文件体积实在太大。

  不过还好,Dreamweaver已经为我们提供了很方便的命令,可以将word生成的html文件体积大幅度地减少,只是大家也许没有注意到它的应

用。


  下面大家先打开Dreamweaver,点击命令菜单,仔细查看一下。会发现其中有这样的两项:清理HTML,清理Word的HTML,看来Dreamweaver

已经为我们提供了处理word文档的命令。下面我们通过一个实例来让大家理解这个命令。

  这里为大家提供了一个用 word做的课程表,大家可以下载下来试用。下面我们将利用这个表格为实例一步一步地去将这个含表格的word文

档转换成代码清晰的html文件。

  step1:


  Dreamweaver是处理不了doc文档的,因此,我们需要先利用word把这个文档另存为html的格式,这一步比较简单,在word里面选择“文件

-另存为”,保存类型选择html即可。

  step2:


  观察一下另存出来的html文档,文档竟然有50多K!这仅仅是一个课程表!


  用Dreamweaver打开这个html文件,选择代码视图,大家可以看到这里的代码简直糟糕透了!先用我们刚才提及的Dreamweaver的菜单“命

令→清理word的HTML”,对文档处理一下。

  这时候再看一下代码,比原来好得多了,但是还是有很多垃圾代码。再查看一下文档的大小,从原来的50多K迅速降到了不到20K。

  step3:


  仔细看一下代码,有很多标签我们都不需要,比如 <P>,<SPAN>,<DIV>。其实我们完全可以删除它们。下面便用另外的一个菜单“命

令→清理HTML”来对文档进行一番清理。选择菜单的“命令→清理HTML”,点选指定标签,把我们刚才看到的没有用的标签都填上。

  格式是这样的:标签名,标签名。比如这里,我们就应该填上p,span,div(注意:中间用半角逗号“,”隔开)。然后点击确定。稍等一会

,会发现我们的文档已经相当干净了。仔细看一下TD标签,会发现它的class属性已经没有意义了。下面我们将它删除。手工一个一个地删?当

然不用!我们可以利用查找与替换的命令来把它们全部删除。好,开始行动。

  step4:


  打开查找与替换菜单(编辑→查找与替换,快捷键Ctrl+F)在查找内容前面的下拉框中,提供了四种方式。源代码、文本、文本高级、以

及指定标签。在这里,可以用源代码的方式,或者是指定标签的方式来清理。这里我们用指定标签的方法来清理class属性,让大家了解一下它

的用法。源代码的方式大家应该都比较了解,这里就不多罗嗦了。

================================================================================


13)按扭边上的虚线如何去掉?如何不让它显视呢?


<input type=button value="Click Me" onfocus="blur()">


=================================================================================


14)滚动条居左的代码!


<HTML dir=rtl>


<HEAD>


<TITLE> New Document </TITLE>


</HEAD>

<BODY>


<div align=center style="font-size:14px">看左边的滚动条!!</div>


</BODY>


</HTML>

====================================================================================


15)如何在一个站点不同页面间播放同一种声文件?

大家有这样的经验,当你访问一个站点首页时,会听到该页设置的背景声音文件,比如一段音乐。当你链接到该站点另一页时,音乐就停止了

。如何让声音不断呢。其实,你只需要建立一个上下框架结构的网页,把声音文件建立在下框架里,并把下框架的宽度设置为一个像素,而上

框架里是页面内容,当访问者离开站点首页时,因下框架内容未变,所以,声音不会间断。大家还要注意两点,第一,把框架的边框设置为0;

第二,隐藏声音文件的播放界面,然后把上下两个框架的背景设置为相同。


======================================================================================


16) 我想使文字距离边框有一定距离,如何实现?


<table width="100%" border="0" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#0099FF">


<tr>


<td bgcolor="#FFFFFF" style="padding:10px;"><div align="center">欢迎光临“织梦论坛”</div></td>


</tr>


</table>

======================================================================================


17)如何实现无提示关闭窗口!


<input type=button value=test onclick="setTimeout("window.close()",100)">


=====================================================================================


18)网页中虚线表格的制作


可以定义样式表:style="border:1px #000000 dashed"


放到<table>里,例如:


<table style="border:1px #000000 dashed" width="200" border="0" cellspacing="0" cellpadding="2">


<tr>


<td> </td>


</tr>


</table>

还有点线的表格,点线也是一样设置,只要把 dashed 改成 dotted 就可以了。


注意,虚线的效果只能在IE5.5以上版本观看。

======================================================================================


19)如何让层位于flash对象之上


按如下任一方法设置设置FLASH对象的属性


<param name="wmode" value="transparent"> FLASH将透明


<param name="wmode" value="Opaque"> FLASH仍将保持不透明


==============================================================================


20)由上而下的滚动字幕吗?


代码:


<marquee onMouseOver=this.stop() onMouseOut=this.start() direction="up" scrolldelay=100 scrollamount=2 height=201px

width=188px> xxxxxxxx</marquee>


<marquee bgcolor="#FFFFFF" border="0" align="middle" scrollamount="1" direction="up" scrolldelay="90" behavior="scroll"

width="100%" height="116px" style="font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 12">测试

</marquee>

===============================================================================


21)在鼠标移至具体位置时,会出现弹出的Title效果,而且渐隐效果非常好看,


在<head>中插入代码:(下载poptext.js)


<script language="javascript" src="./script/poptext.js"></script>


在每个需要显示的超链接上加入代码:title="说明性文字"


===============================================================================


22)如何去掉用IE6.0浏览图片,当鼠标放到图片上时出现快捷工具(打印、邮寄、另存等)????????


方法一:<META HTTP-EQUIV="imagetoolbar" CONTENT="no">


方法二:<img galleryimg="no">


定义CSS:<style>


img {nobar:expression(this.galleryImg="no")}


</style>


===========================================================================


23)去掉热点地图上的区域线框与超链接的线框

使用CSS定义:


<style>


a {blr:expression(this.onFocus=this.blur())}


area {blr:expression(this.onFocus=this.blur())}


</style>


============================================================================


24)如何知道浏览器的分辨率?


<html>


<head>


<meta http-equiv="Content-Type" content="text/html; charset=gb2312">


<title>检测分辨率</title>


</head>


<body onload="alert("你当前的分辨率是:"+screen.width+"*"+screen.height);">


</body>


</html>


================================================================================


25)按分辨率的不同调用不同页面的代码


<html>


<head>


<title>这是判断显示器的分辨率</title>


<meta http-equiv="Content-Type" content="text/html; charset=gb2312">


</head>


<script>


<!--


if ((screen.width == 800) && (screen.height == 600))


window.location.href="http://www.sina.com.cn";;


else if ((screen.width == 1024) && (screen.height == 768))


window.location.href="http://www.sohu.com";;


else window.location.href="http://www.it365cn.com";;


//-->


</script>


</html>


================================================================================


26)输入框只能输入汉字


<script language="javascript">


function openwin(p)


{


if (p!="")


{


window.open(p,"pop","width=400,height=300")


}


}


</script>


<select onchange="openwin(options[selectedIndex].value)">


<option value="">请选择


<option value="1.htm">1


<option value="2.htm">2


<option value="3.htm">3


</select>


===============================================================================


27)在下拉菜单里的连接中打开新窗口,固定这个窗口的大小,如400x300:


<script language="javascript">


function openwin(p)


{


if (p!="")


{


window.open(p,"pop","width=400,height=300")


}


}


</script>


<select onchange="openwin(options[selectedIndex].value)">


<option value="">请选择


<option value="1.htm">1


<option value="2.htm">2


<option value="3.htm">3


</select>


=================================================================================


28)制一表单,在文本框中客户端随意输入一网址,按"提交"后,即可打开(链接到)该网址的代码:

<input type=text name="url" value="http://";><input type=button value="打开" onClick="window.open(url.value);">


可以控制window.open方法,实现打开窗口的个性化设置


====================================================================================


29)列表/菜单中,选中时后新窗口链接


<form name="form2" >


<select name="menu1" class="but" onChange="if(this.selectedIndex && this.selectedIndex != 0){ window.open(this.value); }

this.selectedIndex=0;">


<option value="http://www.blueidea.com";>鸡


<option value="http://www.5d.cn";>鸭


</select>


</form>

==========================================================================================


30) Iframe元素的常用属性:


name:内嵌帧名称


width:内嵌帧宽度(可用像素值或百分比)


height:内嵌帧高度(可用像素值或百分比)


frameborder:内嵌帧边框


marginwidth:帧内文本的左右页边距


marginheight:帧内文本的上下页边距


scrolling:是否出现滚动条(“auto”为自动,“yes”为显示,“no”为不显示)


src:内嵌入文件的地址


style:内嵌文档的样式(如设置文档背景等)


allowtransparency:是否允许透明


1)请问如何让一个打开的窗口在限定时间内自动关闭?


--------------------------------------------


你IE版本IE6.0以上的话这个可以:


<body onload="setTimeout("window.close()",2000)">


两秒钟关闭(1s=1000微秒)


</body>


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]


===========================================================


2)滚动条不显示就在<body>里加style="overflow:hidden"


去掉框架线在<frame>中加frameborder=0


<frameset cols="*,150" framespacing=10>


<frame noResize frameborder=1 src="about:blank">


<frame noResize frameborder=1 src="about:blank">


</frameset>

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

50)滚动条的样式


scrollbar-face-color: #FFFFFF;


scrollbar-shadow-color:#808080;


scrollbar-highlight-color: #FFFFFF;


scrollbar-3dlight-color: #808080;


scrollbar-darkshadow-color: #FFFFFF;


scrollbar-track-color: #FFFFFF;


scrollbar-arrow-color: #808080;

==================================================================================


51)<EMBED src="http://www.cnbruce.com/yzpc/chatroom/mid/MP3/liberation.mp3";

autostart="true" loop="2" width=300 height=100>

把这个代码放到你的页子里面的BODY中间去


src:音乐文件的路径及文件名;


autostart:true为音乐文件上传完后自动开始播放,默认为false(否)


loop:true为无限次重播,false为不重播,某一具体值(整数)为重播多少次


volume:取值范围为"0-100",设置音量,默认为系统本身的音量


starttime:"分:秒",设置歌曲开始播放的时间,如,starttime="00:10",从第10开始播放


endtime: "分:秒",设置歌曲结束播放的时间


width:控制面板的宽


height:控制面板的高


controls:控制面板的外观


controls="console/smallconsole/playbutton/pausebutton/stopbutton/volumelever"


·console:正常大小的面板


·smallconsole:较小的面板


·playbutton:显示播放按钮


·pausebutton:显示暂停按钮


·stopbutton:显示停止按钮


·volumelever:显示音量调节按钮


hidden:为true时可以隐藏面板

--------


<BGSOUND src="http://www.cnbruce.com/yzpc/chatroom/mid/MP3/liberation.mp3"; autostart=true

loop=infinite>

<BGSOUND> 是用以插入背景音乐,但只适用於 IE,其参数设定不多。


src="your.mid"


设定 midi 或者是 mp3 档案及路径,可以是相对或绝对。


autostart=true


是否在音乐档传完之後,就自动播放音乐。true 是,false 否 (内定值)。


loop=infinite


是否自动反覆播放。LOOP=2 表示重复两次,Infinite 表示重复多次。


======================================================


52) 取消按扭的聚焦


<input type=button value=按钮 hideFocus=true>


<p><input type=button value=普通的按钮>

===========================================================


53)如何同时实现图形模清和交替

<style>


img{width:200;height:50}


</style>


<img src=http://www.it365cn.com/images/banner/wxboye.gif style="filter:revealTrans

(duration=4,transition=12)" id=ye>


<script>


setTimeout("fadeOut()",300);


function fadeOut(){


ye.filters.revealTrans.apply();


ye.src="http://www.it365cn.com/bbs/images/mainlogo.gif";;


ye.filters.revealTrans.play();


setTimeout("fadeIn()",5000);


}


function fadeIn(){


ye.filters.revealTrans.apply();


ye.src="http://www.it365cn.com/images/banner/wxboye.gif";;


ye.filters.revealTrans.play();


setTimeout("fadeOut()",5000);


}


</script>

=============================================================


54)如何在新窗口打开超链接?


如本页超链接全部在新窗口打开的话,在<head></head>中加入<base target="_blank">


仅对于单个超链接,写成:


<a href=地址 target=_blank>link</a>


或者:


<a href=# onclick=window.open("地址")>link</a>


==============================================================


55)其中的“radio”是什么意思?“wrap”呢?


<text>和<textarea> 的区别在那里?

type属性为radio的输入型控件为“单选按钮”。


textarea应该没有wrasp这个属性,应该是wrap,wrap取值有:


on----->文本到右边自动换行。


off----->除非按回车,否则到右边不换行。


virtual-->到右边自动换下一行,中间没有回车,但发送时仍是一行。


phisical-->到右边自动换下一行,中间加了回车,发送时是多行显示的文本。

<input type=text>是一个输入框,而<textarea></textarea>则是一个文本域。


两者的区别很明显,前一个的tagName是input, 而后一个是成对出现的标签,其tagName为textarea, 当

然它们的有其特定的属性和方法,也有其通用的属性和方法。

==================================================================


56)网页中虚线表格的制作(css方法)

可以定义样式表:style="border:1px #000000 dashed"


放到<table>里,例如:


<table style="border:1px #000000 dashed" width="200" border="0" cellspacing="0"

cellpadding="2">


<tr>


<td> </td>


</tr>


</table>

还有点线的表格,点线也是一样设置,只要把 dashed 改成 dotted 就可以了。


注意,虚线的效果只能在IE5.5以上版本观看。

====================================================================


57)注释效果”怎样做?

<SCRIPT language=JavaScript1.2>


<!--


tPopWait=50;


tPopShow=50000;


showPopStep=10;


popOpacity=100;

sPop=null;


curShow=null;


tFadeOut=null;


tFadeIn=null;


tFadeWaiting=null;

document.write("<style type="text/css"id="defaultPopStyle">");


document.write(".cPopText { background-color: #FFFFFF; border: 1px #000000 solid; font-size:

12px; padding-right: 4px; padding-left: 4px; height: 20px; padding-top: 2px; padding-bottom:

2px; filter: Alpha(Opacity=0)}");


document.write("</style>");


document.write("<div id="dypopLayer" style="position:absolute;z-index:1000;"

class="cPopText"></div>");

function showPopupText(){


var o=event.srcElement;


MouseX=event.x;


MouseY=event.y;


if(o.alt!=null && o.alt!=""){o.dypop=o.alt;o.alt=""};


if(o.dypop!=sPop) {


sPop=o.dypop;


clearTimeout(curShow);


clearTimeout(tFadeOut);


clearTimeout(tFadeIn);


clearTimeout(tFadeWaiting);


if(sPop==null || sPop=="") {


dypopLayer.innerHTML="";


dypopLayer.style.filter="Alpha()";


dypopLayer.filters.Alpha.opacity=0;


}


else {


if(o.dyclass!=null) popStyle=o.dyclass


else popStyle="cPopText";


curShow=setTimeout("showIt()",tPopWait);


}

}


}

function showIt(){


dypopLayer.className=popStyle;


dypopLayer.innerHTML=sPop;


popWidth=dypopLayer.clientWidth;


popHeight=dypopLayer.clientHeight;


if(MouseX+12+popWidth>document.body.clientWidth) popLeftAdjust=-popWidth-24


else popLeftAdjust=0;


if(MouseY+12+popHeight>document.body.clientHeight) popTopAdjust=-popHeight-24


else popTopAdjust=0;


dypopLayer.style.left=MouseX+12+document.body.scrollLeft+popLeftAdjust;


dypopLayer.style.top=MouseY+12+document.body.scrollTop+popTopAdjust;


dypopLayer.style.filter="Alpha(Opacity=0)";


fadeOut();


}

function fadeOut(){


if(dypopLayer.filters.Alpha.opacity<popOpacity) {


dypopLayer.filters.Alpha.opacity+=showPopStep;


tFadeOut=setTimeout("fadeOut()",1);


}


else {


dypopLayer.filters.Alpha.opacity=popOpacity;


tFadeWaiting=setTimeout("fadeIn()",tPopShow);


}


}

function fadeIn(){


if(dypopLayer.filters.Alpha.opacity>0) {


dypopLayer.filters.Alpha.opacity-=1;


tFadeIn=setTimeout("fadeIn()",1);


}


}


document.onmouseover=showPopupText;


//-->


</script>


<input type="button" name="Submit2" value="关闭窗口" onclick="window.close()"

style="cursor:hand" onFocus="if(this.blur)this.blur()" alt="JaneDan! ByeBye!">

58)用css 滤镜实现背景过度色~~

<style>


body{ filter:alpha(Opacity=30,style=1); background:red}


</style>


<body>


----------------------


<style>


body{ filter:alpha(Opacity=30,style=1,) FlipH(); background:red}


</style>


<body>


</body>


--------------------


<html>


<body style="FILTER: Alpha( style=1,opacity=25,finishOpacity=100,startX=50,finishX=

100,startY=50,finishY=100); background-color: skyblue">


<h1>背景渐变(左上至右下)</h1>


</body>


</html>

==================================================================


59)Marquee标记的详细分析!


Marquee标记用于在可用浏览区域中滚动文本。这个标记只适用于IE3以后的版的浏览器。 


    格式: 


    <MARQUEE ALIGN="…" 


    BEHAVIOR="…" 


    BGCOLOR="…" 


    DIRECTION="…" 


    HEIGHT="…" 


    WIDTH="…" 


    HSPACE="…" 


    VSPACE="…" 


    LOOP="…" 


    SCROLLAMOUNT="…" 


    SCROLLDELAY="…" 


onMOUSEOUT=this.start()


onMOUSEOVER=this.stop()


    >… 


    </MARQUEE> 


   


    属性: 


    ALIGN:用于按设定的值对齐滚动的文本。ALIGN可以设定的值有:LEFT,CENTER,RIGHT,TOP,

BOTTOM。此属性不是必须使用的。 


    例: 


    <MARQUEE ALIGN="TOP">这段滚动文字设定为上对齐</MARQUEE> 


   


   


    BEHAVIOR:可以在页面上一旦出现文本时让浏览器按照设定的方法来处理文本。如果设定的方法

是SLIDE,那么文本就移动到文档上,并停留在页边距上。如果设定为ALTERNATE,则文本从一边移动到另

一边。如果设定为SCROLL,文本将在页面上反复滚动。本属性不是必须使用的。可以设定的值有:SILIDE

,ALTERNATE,SCROLL。 


    例: 


    <MARQUEE BEHAVIOR="ALTERNATE">文字从一边移动到另一边</MARQUEE> 


   


   


    BGCOLOR:用于设定字幕的背景颜色。背景颜色可用RGB、16进制值的格式或颜色名称来设定。 


    例: 


    <MARQUEE BGCOLOR="RED">用颜色名称设定滚动文字背景颜色为红色</MARQUEE> 


    <MARQUEE BGCOLOR="#FF0000">用16进制值设定滚动文字背景颜色为红色</MARQUEE> 


    <MARQUEE BGCOLOR=RGB(100%,0%,0%)>用RGB设定滚动文字背景颜色为红色</MARQUEE> 


      


    DIRECTION:用于设定文本滚动的方向,可以设定的值有:LEFT,RIGHT。此属性不是必须使用的

。 


    例: 


    <MARQUEE DIRECTION="LEFT">文字向左边滚动</MARQUEE> 


    <MARQUEE DIRECTION="RIGHT">文字向右边滚动</MARQUEE> 


   


HEIGHT:用于设定滚动字幕的高度,高度可用像素或可视页面的百分比来表示。此属性不是必须使用的。

 


    例: 


    <MARQUEE HEIGHT="10%">滚动字幕的高度是可视页面的10%</MARQUEE> 


    <MARQUEE HEIGHT="12">滚动字幕的高度是12像素</MARQUEE> 


      


    WIDTH:用于设定字幕的宽度,宽度可用像素或可视页面的百分比来表示。此属性不是必须使用

的。 


    例: 


    <MARQUEE WIDTH="90%">滚动字幕的宽度是可视页面的90%</MARQUEE> 


    <MARQUEE WIDTH="200">滚动字幕的宽度是200像素</MARQUEE> 


      


    HSPACE:用于设定滚动字幕左右的空白空间,空白空间用像素表示。此属性不是必须使用的。 


    例: 


    <MARQUEE HSPACE="15">滚动字幕左右空白空间为15个像素</MARQUEE> 


     


    VSPACE:用于设定滚动字幕上下的空白空间,空白空间用像素表示。此属性不是必须使用的。 


    例: 


    <MARQUEE VSPACE="2">滚动字幕上下的空白空间为2个像素</MARQUEE> 


     


    LOOP:用于设定滚动字幕的滚动次数。当LOOP的值为"INFINITE"或是"-1"时,则文字会无限制地

滚动。此属性不是必须使用的。 


    例: 


    <MARQUEE LOOP="-1">文字滚动无数次</MARQUEE> 


    <MARQUEE LOOP="5">文字滚动5次</MARQUEE> 


   


    SCROLLAMOUNT:用于设定每个连续滚动文本后面的间隔,该间隔用像素表示。此属性不是必须使

用的。 


    例: 


    <MARQUEE SCROLLAMOUNT="10">此文本后面的间隔为10个像素</MARQUEE> 


      


    SCROLLDELAY:用于设定两次滚动操作之间的间隔时间,该时间以毫秒为单位。此属性不是必须

使用的。 


    例: 


    <MARQUEE SCROLLDELAY="5">此文本两次滚动之间的间隔时间为5毫秒</MARQUEE>

onMOUSEOUT=this.start() :用来设置鼠标移出该区域时继续滚动


onMOUSEOVER=this.stop():用来设置鼠标移入该区域时停止滚动


============================================================


60)用不同的链接使相应的页面在iframe里出现

<iframe src="about:blank" name="ibox" width="400" height="300"></iframe><br>


<a href="Java Script :;" onclick="ibox.document.location="./"" >织梦论坛</a>  <input

type="button" onclick="ibox.document.location="../"" value="织梦幻影">

-------------------------------------


<a href=http://www.blueidea.com/bbs target=aa>open with iframeI</a> <a

href=http://www.it365cn.com/bbs target=bb>open with iframeII</a><p>


<nobr>


<iframe width=200 height=100 name=aa></iframe><iframe width=200 height=100 name=bb></iframe>


</nobr>

=========================================================


61)去掉下拉选项的边框


<div style="position: absolute; left: 10px; top: 10px; width: 115px; height: 20px;

clip:rect(2 114 20 2);">


<select>


<option>织梦幻影</option>


<option>织梦论坛</option>


</select>


</div>

=========================================================


62)隐藏状态栏里出现的LINK信息


<a href="http://www.it365cn.com/bbs"; onMouseOver="window.status="none";return true">织梦论

坛</a>

===========================================================


63)table的一个单元格本身能成为一个button吗?


<html>


<head><script language="JavaScript" type="text/JavaScript">


<!--


function MM_goToURL() { //v3.0


var i, args=MM_goToURL.arguments; document.MM_returnValue = false;


for (i=0; i<(args.length-1); i+=2) eval(args+".location=""+args[i+1]+""");


}


//-->


</script>


</head>

<body>


<table width="200" height="22" border="1" cellpadding="0" cellspacing="0"

bordercolor="#000000">


<tr onClick="MM_goToURL("parent","http://www.it365cn.com/bbs");return

document.MM_returnValue">


<td align="center">点击单元格,进入站点...</td>


</tr>


</table>


</body>


</html>

=============================================================


64)目标的类型

_blank: 在新窗口打开


_self: 在本窗口打开


_parent: 在父窗口打开


_top: 在最上层的窗口打开


无:表示默认

================================================================


65)如何让背景图片在浏览器中居中!


<body style="background:url(http://www.it365cn.com/bbs/images/postnew.gif) center center

fixed no-repeat">


</body>


===================================================================


66)按写信的格式编排的


<font color=red size=6>Dear Li:</font>


<blockquote>The content of the letter...</blockquote>


===========================================================


67)检查当前的浏览器是否安装了flash播放器,如果没有就安装.


用onerror事件


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase="http://ownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,

0" width="550" height="400" onerror=alert("您没有安装")>


<param name="movie" value="itdoor013.swf">


<param name="quality" value="high">


<embed src="itdoor013.swf" quality="high"

pluginspage="http://ww.macromedia.com/go/getflashplayer"; type="application/x-shockwave-

flash" width="550" height="400"></embed></object>


====================================================================


68)使图片变透明的滤镜


<style>


<!--


.alpha{


width:320;


FILTER:Chroma(color=#FF00FF);}


body{background:#CCCCCC;}


-->


</style>

原图:


<div><IMG SRC="http://www.blueidea.com/articleimg/upload/1381286-Data_1.gif"; WIDTH="320"

HEIGHT="45" BORDER="0" ALT=""></div>

<br><br><br>


加样式后:


<div class=alpha><IMG SRC="http://www.blueidea.com/articleimg/upload/1381286-Data_1.gif";

WIDTH="320" HEIGHT="45" BORDER="0" ALT=""></div>

===========================================================================


69)表格隔行换色

<style>


tr{ yexj00:expression(this.style.background=(rowIndex%2==1)?"orange":"yellow")}


</style>


<table width=100% style="border-collapse:collapse; table-layout:fixed" border rules=cols>


<tr>


<td width=20%> </td><td> </td>


</tr>


<tr>


<td width=20%> </td><td> </td>


</tr>


<tr>


<td width=20%> </td><td> </td>


</tr>


<tr>


<td width=20%> </td><td> </td>


</tr>


<tr>


<td width=20%> </td><td> </td>


</tr>


<tr>


<td width=20%> </td><td> </td>


</tr>


</table>

====================================================================


70)做了个跳转菜单,想让它以"_blank"打开窗口

<select onChange="if(this.selectedIndex && this.selectedIndex!=0){window.open(this.value);}this.selectedIndex=0;">


<option selected>更多链接……</option>


<option value="http://www.cnbruce.com";>cnbruce</option>


<option value="http://www.it365cn.com";>it365cn</option>


<option value="http://www.blueidea.com";>blue!dea


</select>


71)不需要再用记事本打开源文件

地址栏在很多方面发挥了一定的作用,如大家所熟悉的计算功能:


Java Script : alert(1+2)

下面介绍的是在网页上增加一个控件,如textarea:


步骤:


1.在地址栏输入:


Java Script : ye=document.createElement("textarea");ye.cols=100;ye.rows=12;void(document.body.insertAdjacentElement("AfterBegin",ye))


2.第二步我们在这个基础上再在地址栏输入:


Java Script : void(ye.value=document.body.outerHTML)

即显示了本面的源文件.

这个例子虽然简单,但如果大家想想,如果有一个影片或歌曲的地址是引用变量或加过密的,我们就可以用这个快速得到地址.

======================================================================


72)点击按钮进入一URL?

<input name="cancel" type="reset" id="cancel" style="cursor:hand" value="织梦乱弹" onFocus="this.blur()" onclick="window.location="http://www.it365cn.com/bbs/"";>


============================================================================


73)select里的option进行分类列表。


<span style="position:absolute;border:1px inset #d3d6d9"><select style="margin:-2px; width:200px">


<option selected>------------请选择------------</option>


<optgroup label="JavaScript&VBScript区">


<option>原 创


<option>经 典


<optgroup label="后台区">


<option>asp&sql


<option>php&mysql


</select></span>


==========================================================================


74)让字体翻倒


<style>


.Wrd{ font-family: @黑体}


</style>


<span class=Wrd>这是一段让字体翻倒的JavaScript.</span>


===================================================================


75)禁止主页广告(三种类别)

一. 在页面最后,即</html>后面添加的JS广告。

Answer: 在原来没有加JS广告的页面最后加上<noscript>,这样JS广告加在<noscript>后面就不会被浏览器解释。


二. 在页面中间加的JS广告,如head区或body后面。

Answer: 查找主页上源文件里那段JS广告的地址,下载它,并找出它的id ;假设id为divid,则在<head>后面加上 :


<style>


#它的id{ display: none}


</style>

三. 一种弹出窗口的广告。

Answer: 在页面的head区加上:


<script>


function window.open(){


return false;


}


</script>


即可。

======================================================================


76)网页保存不了

因为它加了<noscript><iframe src=*.htm></iframe></noscript>

===================================================================


77)引用Cnbruce的阴影表格效果


<table align=center width=200 height=100 bgcolor=#f3f3f3 style="filter:progid:DXImageTransform.Microsoft.Shadow(Color=#333333,Direction=120,strength=5)">


<tr>


<td&, gt;<center>www.cnbruce.com</td>


</tr>


</table>


========================================================================


78)任务栏出现滚动字体的小代码


<script>


a=":::::::::十年树人、百年树木;教学为本、百年大计::::::::当前页面:首页动画::::::::"


function b()


{


document.title=a


a=a+a.substring(0,1)


a=a.substring(1,a.length)


day=new Date()


y=day.getYear()


mo=day.getMonth()+1


d=day.getDate()


h=day.getHours()


m=day.getMinutes()


s=day.getSeconds()


if (h<=9) h="0"+h


if (m<=9) m="0"+m


if (s<=9) s="0"+s


bb=" 当前时间是:"+y+"年"+mo+"月"+d+"日"+h+":"+m+":"+s


window.status=bb


setTimeout("b()",500)


}


b()


</script>

把段小代码写在<head></head>之间就行!还有上面的汉字可以换成你想写的字!


=========================================================================


79)网页过渡效果最小的代码


<meta http-equiv="page-enter" content="revealtrans(duration=2,transition=12)">


<meta http-equiv="page-exit" content="revealtrans(duration=2,transition=12)">


========================================================================


80)鼠标经过时背景渐变出现,移开后背景渐变消失的效果

<style type="text/css">


<!--


.style1 { background-image: url(http://www.it365cn.com/bbs/emot/em1.gif)}


.style2 { background-image: url(http://www.it365cn.com/bbs/emot/em8.gif)}


-->


</style>


<table width="300px" border="0" cellspacing="0" cellpadding="0">


<tr>


<td height="20" onmouseover="this.className="style1"" onmouseout="this.className="style2"">鼠标移来,然后移走,看看效果...</td>


</tr>


</table>

=======================================================================


81) Thumbs.db是什么文件


缓存缩略图文件,与站点无关,直接删除。


===========================================================================


82)纯HTML实现圆角表格


<TABLE style="TABLE-LAYOUT: fixed" height=28 cellSpacing=0 cellPadding=0 width="100%" border=0>


<TBODY>


<TR height=3 width="100%">


<TD> <TABLE style="TABLE-LAYOUT: fixed" height=3 cellSpacing=0 cellPadding=0 width="100%" border=0>


<TBODY>


<TR height=1>


<TD width=1></TD>


<TD width=1></TD>


<TD width=1></TD>


<TD bgColor=#908a47></TD>


<TD width=1></TD>


<TD width=1></TD>


<TD width=1></TD>


</TR>


<TR height=1>


<TD></TD>


<TD bgColor=#908a47 colSpan=2></TD>


<TD bgColor=#f7f8f9></TD>


<TD bgColor=#908a47 colSpan=2></TD>


<TD></TD>


</TR>


<TR height=1>


<TD></TD>


<TD bgColor=#908a47></TD>


<TD bgColor=#f7f8f9 colSpan=3></TD>


<TD bgColor=#908a47></TD>


<TD></TD>


</TR>


</TBODY>


</TABLE></TD>


</TR>


<TR>


<TD> <TABLE style="TABLE-LAYOUT: fixed" height="100%" cellSpacing=0 cellPadding=0 border=0>


<TBODY>


<TR>


<TD width=1 bgColor=#908a47></TD>


<TD id=oINNER bgColor=#f7f8f9>


<font style="font-size:11px; font-family:Tahoma; color:#ff0000; margin:0px 10px;">Hey you guys, Put Your Text Here.</font></TD>


<TD width=1 bgColor=#908a47></TD>


</TR>


</TBODY>


</TABLE></TD>


</TR>


<TR height=3 width="100%">


<TD> <TABLE style="TABLE-LAYOUT: fixed" height=3 cellSpacing=0 cellPadding=0 width="100%" border=0>


<TBODY>


<TR height=1>


<TD width=1></TD>


<TD width=1 bgColor=#908a47></TD>


<TD width=1 bgColor=#f7f8f9></TD>


<TD bgColor=#f7f8f9></TD>


<TD width=1 bgColor=#f7f8f9></TD>


<TD width=1 bgColor=#908a47></TD>


<TD width=1></TD>


</TR>


<TR height=1>


<TD></TD>


<TD bgColor=#908a47 colSpan=2></TD>


<TD bgColor=#f7f8f9></TD>


<TD bgColor=#908a47 colSpan=2></TD>


<TD></TD>


</TR>


<TR height=1>


<TD colSpan=3></TD>


<TD bgColor=#908a47></TD>


<TD colSpan=3></TD>


</TR>


</TBODY>


</TABLE></TD>


</TR>


</TBODY>


</TABLE>

=============================================================================


83)浏览器跳转


<script language=javascript>setTimeout("location.replace("http://www.it365cn.com/bbs/")",2000)</script>


二秒后进入织梦论坛

============================================================================


84)如何使文本框内的字为不可改动


<input value=aaaa disabled><input value=bbbb readonly>


========================================================================


85)如何实现全屏效果


<html><head>


<title>blue</title>


<SCRIPT>


function ow(owurl){


var tmp=window.open("about:blank","","fullscreen=1")


tmp.moveTo(0,0)


tmp.resizeTo(screen.width+20,screen.height)


tmp.focus()


tmp.location=owurl


}


</SCRIPT>


</head>


<body>


<a href="Java Script : ow("/bbs/");">


it365cn bbs</a>

==========================================================================


86)使用CSS滤镜制作字体凹陷的效果


<style>


td{filter:DropShadow(Color=white,OffX=1,OffY=1,);font-size: 14px;}


</style>

<body bgcolor="#CCCCCC">


<table width="100%" border="0" cellspacing="0" cellpadding="0">


<tr><td>WWW.IT365CN.COM 织梦幻影</td></tr></table>


</body>


</html>


-------------------解释:“td{filter:DropShadow(Color=white,OffX=1,OffY=1,);font-size: 14px;}”

filter CSS过滤器


DropShadow 阴影


Color=white 颜色=白色


OffX=1,OffY=1 位移


font-size: 14px 文字大小

这样应该很明白吧!

======================================================================


87)带下拉菜单的复选框


<HTML>


<HEAD>


<TITLE>下拉菜单复选</TITLE>


<meta http-equiv="Content-Type" content="text/html; charset=gb2312">


</HEAD>

<body>


<div id=haiwa style="background-color: #EEEEEE; border: 1 solid #000000; width: 120; height: 20;overflow:auto" onmouseover=this.style.height="120"; onmouseout=haiwa.style.height="20";>


<SCRIPT language=JavaScript>


var i=0;


for(i=1;i<20;i++)


{


document.write("<div style=/"height:20px;cursor:default;font-family: Tahoma; font-size: 12px; font-weight: bold/" onclick=haiwa.style.height=/"20/";document.all.haiwa.scrollTop=0><input type="checkbox" style="height:15px;" name="ck" id=ck"+i+"><label for="ck"+i+"">第"+i+"项</label></div>");


}


</SCRIPT>


</div>


</body>

======================================================================


88)改变浏览器的滚动条,让它和你网页的色调相一致

1、 如何去除浏览器的滚动条?


回答:A.去掉水平及竖直的滚动条,可在网页原代码中加入以下代码:<body scroll=no>


B.去水平滚动条:<body style=”overflow-x:hidden”>


C.去竖直滚动条:<body style=”overflow-y:hidden”>


2、 如何设置滚动条的颜色?


回答:可以通过几种方式来实现,


A.在源代码中加入以下样式表代码:


<style>


BODY {SCROLLBAR-FACE-COLOR:#D4D0C8;SCROLLBAR-HIGHLIGHT-COLOR: #D4D0C8;


SCROLLBAR-SHADOW-COLOR:#999999;SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;


SCROLLBAR-ARROW-COLOR:#000000;SCROLLBAR-TRACK-COLOR#FFFFFF;


SCROLLBAR-ARROW-COLOR:#000000;SCROLLBAR-TRACK-COLOR:#E3E3E3;


SCROLLBAR-DARKSHADOW-COLOR:#666666;}


</style>


代码解释:


以上样式表代码中:


SCROLLBAR-FACE-COLOR:用来设定滚动条表面的颜色。


SCROLLBAR-HIGHLIGHT-COLOR:设定滚动条亮边框,这和表格的亮边框是类似的。


SCROLLBAR-SHADOW-COLOR:设定滚动条的阴影部分。


SCROLLBAR-ARROW-COLOR:肩头部分的颜色。


SCROLLBAR-TRACK-COLOR:设定滚条槽的颜色。


SCROLLBAR-DARKSHADOW-COLOR:是指滚动条的暗色阴影。


B:如果你觉得写样式表的方式太麻烦,可以直接使用插件,下载地址:http://www.windstudio.net/dw/files/ie55_scrollbar.mxp


提醒:以上效果需要IE5.5以上版本支持。


3.如何使用图片代替浏览器中的滚动条?


回答:关于这个问题,如果用源代码的方式,恐怕太麻烦了:)这里有一个文件包,可以直接下载以后使用。地址:http://www.hi-fi2000.com/iescroll.zip


提示:


源代码中:调用JS的是这一句:


<script src=”4.files/scroll.js”></script>可以通过修改这一句来修改JS的存放目录,图片的修改也是一样。如果你打算让滚动条更适合你的站点,可以直接修改图片来达到目的。


其中:垂直滚动条:1.jpg


上箭头:2.jpg


垂直滚动条:3.jpg


下箭头:4.jpg


水平滚动槽:5.jpg


左箭头:6.jpg


水平滚动条:7.jpg


右箭头:8.jpg


两根滚动条交接:9.jpg


=========================================================================


89)如何做横向滚动的窗口

<style>


div {SCROLLBAR-FACE-COLOR: #D7C09F; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #FFAE79; SCROLLBAR-DARKSHADOW-COLOR: #999999;background:#CCCCCC }


</style>


<div style="position:absolute;width:350;height:200;overflow:auto"><pre>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</pre></div>

==================================================================

网页常用小技巧 


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


<table border oncontextmenu=return(false)><td>no</table> 可用于Table

2. <body onselectstart="return false"> 取消选取、防止复制

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

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

5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图标

6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标

7. <input style="ime-mode:-Disabled"> 关闭输入法

8. 永远都会带着框架


<script language="javascript"><!--


if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页


// --></script>

9. 防止被人frame


<SCRIPT LANGUAGE=javascript><!--


if (top.location != self.location)top.location=self.location;


// --></SCRIPT>

10. 网页将不能被另存为


<noscript><iframe src=*.html></iframe></noscript>

11. <input type=button value=查看网页源代码


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

12.删除时确认


<a href=`javascript:if(confirm("确实要删除吗?"))location="boos.asp?&areyou=删除&page=1"`>删除</a>

13. 取得控件的绝对位置


//javascript


<script

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。