('window.html','','width=394,height=290')弹出窗口
禁止页面正文选取 <body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()"> xxie6自动出现的图像工具栏,设置 GALLERYIMG属性为false或no . <IMG SRC="mypicture.jpg" HEIGHT="100px" WIDTH="100px" GALLERYIMG="no"> 防止点击空链接时,页面往往重置到页首端。 代码“javascript:void(null)”代替原来的“#”标记 如何避免别人把你的网页放在框架中 <script language=“javascript”><!--if (self!=top){top.location=self.location;} -->< /script> 页面定时刷新 <meta http-equiv="Refresh" content="秒" > 页面定时转向新的地址 <meta http-equiv="refresh" content="秒;URL=url"> 显示日期 <script language="javascript"><!-- today=new Date(); var week; var date; if(today.getDay()==0) week="星期日" if(today.getDay()==1) week="星期一" if(today.getDay()==2) week="星期二" if(today.getDay()==3) week="星期三" if(today.getDay()==4) week="星期四" if(today.getDay()==5) week="星期五" if(today.getDay()==6) week="星期六" date=(today.getYear())+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日"+" " document.write("<span style='font-size: 9pt;'>"+date+week+"</span>"); // --> </script> 设为首页 <A href=# onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('url');">设为首页</A> 添加收藏 <A href="javascript:window.external.AddFavorite('url','title')"> 加入收藏夹</A> 你谢我阿?难得哦~~我也有关闭窗口,这个是不会弹出提示直接关的: 把如下代码加入<body>区域中 <OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <param name="Command" value="Close"> </object> <script language="javascript">function shutwin(){closes.Click();return;}</script> <a href="javascript:shutwin();">关闭本窗口</a> 随机图片: 把如下代码加入<body>区域中 <script language="javascript"><!-- today=new Date(); jran=today.getTime(); function rnd() { ia=9301; ic=49297; im=233280; jran = (jran*ia+ic) % im; return jran/(im*1.0); }; function rand(number) { return Math.ceil(rnd()*number); }; document.write("<CENTER>"); for(i=1;i<=1;i++) { myNum=(rand(10)); //改成你要随机显示的图片数; if(myNum == 1) document.write("<img src='photo/back.jpg'>"); if(myNum == 2) document.write("<img src='photo/j2.gif'>"); //图片路径,可用 ; if(myNum == 3) document.write("<img src='photo/email.gif'>"); if(myNum == 4) document.write("<img src='photo/arrow.gif'>"); if(myNum == 5) document.write("<img src='photo/j2.gif'>"); if(myNum == 6) document.write("<img src='photo/email.gif'>"); if(myNum == 7) document.write("<img src='photo/arrow.gif'>"); if(myNum == 8) document.write("<img src='photo/j2.gif'>"); if(myNum == 9) document.write("<img src='photo/back.jpg'>"); if(myNum == 10) document.write("<img src='photo/email.gif'>"); else { document.write(); } }; document.write("</CENTER>"); //--> </script> 其实改一改随机什么都行,也不一定在body中 图片显隐效果 脚本说明: 把如下代码加入<body>区域中 <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> <a href=#><img src="photoshopcn.jpg" border=0 onMouseOut=nereidFade(this,50,10,5) onMouseOver=nereidFade(this,100,10,5) style="FILTER: alpha(opacity=40)"></a> 在工作中常用到的一些代码,贴出来有需要的就参考一下吧! ------ 回复[1]: 补充几条:
1。忽视右键 <body oncontextmenu="return false"> 或 <body style="overflow-y:hidden"> 2。加入背景音乐 IE:<bgsound src="*.mid" loop=infinite> NS:<embed src="*.mid" autostart=true hidden=true loop=true> </embed> *.mid你的背景音乐的midi格式文件 3。简单的window.open方法 <a href="#" onclick="javascript:window.open(文件路径/文件名,newwindow, toolbar=no,scrollbars=yes,resizable=no,top=0,left=0, width=400,height=300);">文字或图片</a> 参数解释: <SCRIPT LANGUAGE="javascript"> js脚本开始; window.open 弹出新窗口的命令; 文件路径/文件名 弹出窗口的文件名; newwindow 弹出窗口的名字(不是文件名),非必须,可用空代替; width=400 窗口宽度; height=300 窗口高度; top=0 窗口距离屏幕上方的象素值; left=0 窗口距离屏幕左侧的象素值; toolbar=no 是否显示工具栏,yes为显示; menubar,scrollbars 表示菜单栏和滚动栏。 resizable=no 是否允许改变窗口大小,yes为允许; location=no 是否显示地址栏,yes为允许; status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许; </SCRIPT> js脚本结束 4。简单的页面加密 <script LANGUAGE="javascript"> <!-- function loopy(){ var sWord =""; while(sWord!="login"){sWord=prompt("请输入你的登陆密码");} alert("登陆成功!"); } loopy() //--> </script> 5。拉动页面时背景图不动 <style> body{background-image:url(logo.gif); background-repeat:no-repeat;background-position:center} </style> 6。让浏览器在保存页面时保存失败 <NOSCRIPT><iframe src="*.html"></iframe></NOSCRIPT> 7。随机替换图片 <script> document.write(<img src="img/+parseInt(Math.random()*(5)) +.gif"height="40" width="50">) </script> 图片文件名为0.gif 1.gif 2.gif 3.gif 4.gif 8。窗口定时关闭 先将如下代码网页文件的区: <script language="javascript"> function closeit() { setTimeout("self.close()",10000) //毫秒 } </script> 然后再在<body>标内加入如:<body onload="closeit()"> 9。网页自动关闭 <html> <head> <object id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <param name="Command" value="Close"> </object> </head> <body onload="window.setTimeout(closes.Click(),10000)"> 这个窗口会在10秒过后自动关闭,而且不会出现提示. </body> </html> 10。网页自动刷新 在head部记入 <META HTTP-EQUIV="Refresh" content="20"> 其中20为20秒后自动刷新,你可以更改为任意值。 11。网页自动转页 <META HTTP-EQUIV="Refresh" CONTENT="时间(秒);URL=地址"> 12。保持layer在最前面,而不被Iframe、Object所覆盖 在Layer中再插Iframe 或 Object 设z-Index值 <div z-Index:2><object xxx></object> # 前面 <div z-Index:1><object xxx></object> # 后面 <div id="Layer2" style="position:absolute; top:40;width:400px; height:95px;z-index:2"> height={bfb} width={bfb}> <iframe width=0 height=0></iframe> </div> <div id="Layer1" style="position:absolute; top:50;width:200px; height:115px;z-index:1"> <iframe height={bfb} width={bfb}></iframe> </div> 13。返回上一页 <a href=javascript:history.back(1)>『返回上一页』</a> 14。关闭窗口 <a href=javascript:self.close()>『关闭窗口』</a> 15。关于iframe的透明背景 <IFRAME ID="iFrame1" SRC="iframe.htm" allowTransparency="true" style="background-color: green"></IFRAME> 1、禁止另存为
<NOs cript><IFRAME src="/-.html>";</IFRAME></NOs cript> 加入HEAD里 2、禁止右键 <body oncontextmenu="return false"> 或 <s cript language="Javas cript"> <!-- if (window.Event) document.captureEvents(Event.MOUSEUP); function nocontextmenu() { event.cancelBubble = true event.returnvalue = false; return false; } function norightclick(e) { if (window.Event) { if (e.which == 2 || e.which == 3) return false; } else if (event.button == 2 || event.button == 3) { event.cancelBubble = true event.returnvalue = false; return false; } } document.oncontextmenu = nocontextmenu; // for IE5+ document.onmousedown = norightclick; // for all others //--> </s cript> 3、让页面文字不被选中和复制 <body onselectstart="return false"> 或 <body oncopy=alert('对不起,禁止复制!');event.returnvalue=false;> 4、锁定状态栏文字防止显示地址 <body onmouseover="self.status='文字';return true"> 7、禁止图片下载 在<body......>这里的{zh1}加入: oncontextmenu="return false" ondragstart="return false" onselectstart="return false" scroll="auto" 5、禁止缓存 <meta http-equiv="Expires" CONTENT="0"> <meta http-equiv="Cache-Control" CONTENT="no-cache"> <meta http-equiv="Pragma" CONTENT="no-cache"> 加在HEAD里 6、使用包含页面 加密所包含页面地址,使用工具 htmlguardian 目前功能最强的html代码加密软件,可以保护连接和html代码被盗。1.锁右键。2.禁鼠标圈选。3.不允许离线使用。4.密码保护。5.不显示状态栏url地址。6.全代码 或 局部代码保护。7.链接跟踪。8.禁止打印(IE5+)。9.压缩代码( 未加密前)。10.可加密*.html *.js *.asp *.vbs。11.两种不同加密算法。12.加密 frameset 结构。13.某些功能支持几个不同版本的浏览器。 ------------------------------------------------------------------------- 01.下载flash我的三种方法: --查看源文件,找出flash的{jd1}路径,复制,在flashget(或蚂蚁)中点任务 ,然后点新建下载任务即可。 --在IE的临时文件夹Temporary Internet Files里把所有的东西都删掉,然后 刷新你想要下载flash的网页,即可得到你所要的flash --使用外部软件,推荐使用Flash Catcher,安装后只需在你所要下载的flash上右键,save即可。 02.让你的网页无法另存为 <noscript><iframe src="/*>";</iframe></noscript> 03.让IFRAME框架内的文档的背景透明 <iframe src="about:<body style='background:transparent'>" allowtransparency></iframe> 04.禁止右键: <body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()"> 05.进入页面后立即自动刷新? <meta http-equiv="refresh" content="120;url=http://www.wodutom.com/cn083"> ,这是你自己的网址。 06.打开窗口即{zd0}化 <script language="javascript"> <!-- Begin self.moveTo(0,0) self.resizeTo(screen.availWidth,screen.availHeight) // End --> </script> 07.能隐藏IFRAME的滚动条吗?我知道的三种方法: 1. 设置iframe scrolling="no" 2. 被包含页body应用overflow:hidden 3. 被包含页的body标签加scroll="no" 08.加入背景音乐 <bgsound src="mid/windblue[1].mid" loop="-1"> 只适用于IE <embed src="music.mid" autostart="true" loop="true" hidden="true"> 对Netscape ,IE 都适用 09.嵌入网页 <iframe name="tt" src="/ scrolling="Auto" frameborder="0"></iframe> 10.跳转 <meta http-equiv="refresh" content="3;URL=list.htm"> 11.滚动 <MARQUEE direction=up height=146 onmouseout=start() onmouseover=stop() scrollAmount=4></marquee> 12.细线分隔线 <hr noshade size=0 color=#C 13.过度方式 <meta http-equiv="Page-Exit" content="revealTrans(Duration=3,Transition=5)"> Duration的值为网页动态过渡的时间,单位为秒。 Transition是过渡方式,它的值为0到23,分别对应24种过渡方式。如下表: 0 盒状收缩 1 盒状放射 2 圆形收缩 3 圆形放射 4 由下往上 5 由上往下 6 从左至右 7 从右至左 8 垂直百叶窗 9 水平百叶窗 10 水平格状百叶窗 11垂直格状百叶窗 12 随意溶解 13从左右两端向中间展开 14从中间向左右两端展开 15从上下两端向中间展开 16从中间向上下两端展开 17 从右上角向左下角展开 18 从右下角向左上角展开 19 从左上角向右下角展开 20 从左下角向右上角展开 21 水平线状展开 22 垂直线状展开 23 随机产生一种过渡方式 15.如何控制横向和纵向滚动条的显隐? <body style="overflow-y:hidden"> 去掉x轴 <body style="overflow-x:hidden"> 去掉y轴 <body scroll="no">不显 16.怎样在 FrontPage2000 中加入 Flash 动画? 在 FrontPage2000 中,点击[插入]->[高级]->[插件],在弹出的窗口中,设置 一下 Flash 文件的大小及其它信息,确定即可。 17.加入注释的格式是: 〈!-〔注释内容...〕--〉 18.怎样在网页中加入 E-mail 链接并显示预定的主题? 〈A href="mailto:Emailhost@263.net?subject=主题"〉......〈/a〉 19.定义本网页关键字,可以在〈Head〉〈/Head〉中加入如下代码: 〈meta name="Keywords" content="china,enterprise,business,net"〉 Content 中所包含的就是关键字,你可以自行设置。 这里有个技巧,你可以重复某一个单词,这样可以提高自己网站的排行位置,如: 〈meta name="Keywords" content="china,china,china,china"〉 20.IE5.0 的部分快捷键: A:打开查找功能:Ctrl+F 关闭浏览器窗口:Ctrl+W 打开地址栏下拉列表框:F4 刷 新:F5 将当前Web页保存到收藏夹列表:Ctrl+D 打开当前 IE 窗口的一个拷贝:Ctrl+N 停止下载当前网页:Esc 光标迅速移动到网页的开头:Home 光标迅速移动到网页的尾部:End 打开新的地址键入窗口:Ctrl+O 打开收藏夹:Ctrl+I 打开历史记录文件夹:Ctrl+H 打开浏览器设定的默认主页:Alt+HOME 21.添加到收藏夹: 〈a href="javascript :window.external.addFavorite('链接','说明 ');"〉添加到收藏夹〈/a〉 22.设为首页: 〈a href=# onclick=this.style.behavior='url(#default#homepage)';this.setHomePage ('链接');〉设为首页〈/a〉 23.定制浏览器地址栏前的小图标: A:在网页的〈head〉〈/head〉间加入以下语句:〈link rel="shortcuticon" href=".../icon.ico"〉即可。其中 icon.ico 为 16x16 的图标文件, 颜色不要超过 16 色。 24.把滚动条放在浏览器窗口的左边 A:在 <body> 中加 dir=RTL,即 <body dir=RTL>。 25.让背景图不滚动 IE浏览器支持一个 Body 属性 bgproperties,它可以让背景不滚动: <Body Background="图片文件" bgproperties="fixed"> 发表于 @ .net 获取机器硬件信息 最近帮人做个关于软件注册的东东,对方一定要防止大量复制和防止注册码通用,所以就想到用机器的硬件信息进行注册码的生成,所以就牵涉到在获取机器硬件信息。。。 在.net环境下(用VC#描述)获取机器的硬件信息,要用到一个类库(System.Management.dll),在解决方案资源管理器中添加System.Management 即可 我们可以将该程序编译成.dll文件,便于以后调用; 在程序代码中进行引用 using System.Management; 具体 代码为: 1.获取机器名: public string GetHostName() { return System.Net.Dns.GetHostName(); } 2.获取CPU编号 public string GetCpuId() { ManagementClass mc = new ManagementClass("Win32_Processor"); ManagementObjectCollection moc = mc.GetInstances(); String strCpuID = null ; foreach( ManagementObject mo in moc ) { strCpuID = mo.Properties["ProcessorId"].Value.ToString(); break; } return strCpuID; } 3.获取主硬盘编号 public string GetMainHardDiskId() { ManagementObjectSearcher searcher = new ManagementObjectSearcher("Select * FROM Win32_PhysicalMedia"); String strHardDiskID = null ; foreach(ManagementObject mo in searcher.Get()) { strHardDiskID = mo["SerialNumber"].ToString().Trim(); break; } return strHardDiskID ; } 4.获取bios和mac地址,这个有点复杂,需要用到NETAPI32.DLL 发表于 @ 动态改变Asp.net页面标题 1.引用命字空间 use System.Web.UI.HtmlControls.HtmlGenericControl 在Asp.net 中你可以使用HtmlGenericControl()来动态改变页面Title(标题) 2.为HTML Title标签设置ID,并将其作为服务器端运行 <HTML> <HEAD> <TITLE ID=SetMyTitle Runat=Server> </TITLE> </HEAD> <BODY> </BODY> </HTML> 3.将Title标设设为Runat=server后,就可以后台代码进行访问~~,通过InnerText或InnerHtml 来改变其值. public class Use_This : System.Web.UI.Page { Private System.Web.UI.HtmlControls.HtmlGenericControl SetMyTitle; private void Page_Load(object sender, System.EventArgs e) { SetMyTitle.InnerText = "~哈哈~"; } } 说一下常用的网页背景音乐代码,将段代码插入到您的<head></head>之间 1,当您打开网站时即可听到背景音乐: 这种当网页最小化之后,音乐会消失 <bgsound src=china.mid loop="-1">
mid表示音效文件
上面的网页背景音乐代码可以加入FLASH动画的{jd1}地址(或相对地址) <embed width=1 height=1 autostart="true" loop="true" controls=PlayButton console=clip1 nolabels=true type="audio/x-pn-realaudio-plugin" src="1.ram"> </embed>
<embed src="1.mid" align="center" border="0" width="1" height="1" width="100" autostart="true" loop="true">
<embed src="1.mp3" align="center" border="0" width="1" height="1" width="100" autostart="true" loop="true">
此代码可以加mp3形式的音乐为网页背景音乐 <EMBED src="" width="0" height="0" border=0 autostart="ture" loop="ture"></EMBED>
<bgsound src="1.mid" loop=3>
<embed src="1.mid" hidden="true">
<bgsound src="1.mid" loop="infinte">
滚动字幕会让很多人感到兴奋,特别是{dy}次使用滚动字幕时,会爱不释手。滚动字幕我也做得不少了,对它也不会兴奋了,所以现在也用得不多了。有不少朋友常问到这是怎么做的,现在做一个详细的专题,让你更全面地了解一下。 滚动字幕在FrontPage的组件里有,但是FrontPage这个软件只能支持单行文字,一出现多行文字它就无能为力了,而且它只能支持一行滚动!(如果出现只能滚动一行的情况,解决办法是把这段代码嵌入到JavaScript的document.write里面,请看下面例d的详细说明)Dreamweaver也只能用编写HTML代码的方法。所以强烈建议用记事本打开网页源代码来编辑。 1.建立{dy}个滚动字幕。代码: <marquee scrollAmount=2 width=300>我钟意网页树树</marquee> 2.各参数详解: a)scrollAmount。它表示速度,值越大速度越快。如果没有它,默认为6,建议设为1~3比较好。 b)width和height,表示滚动区域的大小,width是宽度,height是高度。特别是在做垂直滚动的时候,一定要设height的值。 c)direction。表示滚动的方向,默认为从右向左:←←←。可选的值有right、down、up。滚动方向分别为:right表示→→→,up表示↑,down表示↓。 d)scrollDelay,这也是用来控制速度的,默认为90,值越大,速度越慢。通常scrollDelay是不需要设置的。 e)behavior。用它来控制属性,默认为循环滚动,可选的值有alternate(交替滚动)、slide(幻灯片效果,指的是滚动一次,然后停止滚动) 3.实例: a)如何给滚动字幕加超链接?这跟平时的超链接是xx一样的。只要在文字外面加上<a href=***>和</a>就可以了。如下效果,代码是<marquee scrollAmount=2 width=300><a href=http://www.cctv.com>中央电视台</a></marquee>,点击中央电视台就可以进入了: 中央电视台 b)如何制作当鼠标停留在文字上,文字停止滚动? 代码如: <marquee scrollAmount=2 width=300 onmouseover=stop() onmouseout=start()>文字内容</marquee> c)交替效果。代码如: <marquee scrollAmount=2 width=99 behavior=alternate>文字内容</marquee> d)多行文本向上滚动。代码如: <marquee scrollAmount=2 width=300 height=160 direction=up>·早晨好啊!<br>·空气好清新啊<br>·今朝食乜好呢?<p>·<a href=http://www.cctv.com>中央电视台</a></marquee> 注意:如果你的网页经过了FrontPage编辑,保存之后,只能滚动一行,这时候你发现你原来的代码顺序已经变了,My god!解决的办法是,找出原来的代码,把它嵌入到JavaScript的document.write中即可,上述代码写为: <script>document.write(’<marquee scrollAmount=2 width=300 height=160 direction=up>·早晨好啊!<br>·空气好清新啊<br>·今朝食乜好呢?<p>·<a href=http://www.cctv.com>中央电视台</a></marquee>’)</script> 由上可以看出,HTML代码是可以随意组合的,功能强大!<SCRIPT src="../js/gd.js"></SCRIPT> |