怎样去掉<iframe>框架里的滚动条?如果显示内容超过框架高度,通过上下翻页按钮控制它的移动。
<iframe height=100% width=100% name="iFrame" border="0" frameborder="0" marginwidth="0" marginheight="0" scrolling="no">
浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。 </iframe>
★自动刷新
< meta httpequiv="refresh"content="15;url=cesi.htm">
解释:如果你的主页有一个欢迎页面,你希望它在显示15秒后转入你的首页,你可以使用以上的代码,时间可改为你想要的时间。
★关闭窗口
①以按钮方式<INPUT οnclick=window.close() type=button value=关闭窗口>
②以链接方式<a href="#" onClick="javascipt:window.close();return false;">关闭窗口</a>
★玩转网页滚动条
我们只要在网页代码<head></head>之间插入下面的代码,即可随心所欲地更改颜色了。
<style>
body {SCROLLBAR-FACE-COLOR:#3333FF;(立体滚动条凸出部分的颜色)
SCROLLBAR-HIGHLIGHT-COLOR:#505050;(滚动条空白部分的颜色)
SCROLLBAR-SHADOW-COLOR:#fc2400;(立体滚动条阴影的颜色)
SCROLLBAR-ARROW-COLOR:#666666;(上下按钮上三角箭头的颜色)
SCROLLBAR-BASE-COLOR:#333333; (滚动条的基本颜色)
SCROLLBAR-DARK-SHADOW-COLOR:#b4fc48} (立体滚动条强阴影的颜色)
</style>
后面的16位颜色值你可以随意更改,括号内是解释说明,在输入时请不要插入。
在任何情况下,如果网页超出显示范围,就会出现滚动条。但有时我们并不想让它显示,如何隐藏它呢?只需在<body></body>之间插入代码:
<body style="overflow-x:hidden;overflow-y:hidden">即可。其中x表示水平滚动条,将其改为y的话就可以隐藏垂直滚动条。
★一些珍藏的代码
1. οncοntextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键
<table border οncοntextmenu=return(false)><td></td></table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. οnpaste="return false" 不准粘贴
4. οncοpy="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";
file://frames.htm为框架网页
// -->
</script>
9. 防止被人frame
<SCRIPT LANGUAGE=javascript><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
10. <noscript><iframe src=*.html,*htm></iframe></noscript> 网页将不能被另存为
11. <input type=button value="查看网页源代码" οnclick="window.location = 'view-source:'+ 'http://www.csdn.net/;">
15. 判断上一页的来源
asp:
request.servervariables("HTTP_REFERER")
javascript:
document.referrer
16. 最小化、最大化、关闭窗口
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Minimize"></object>
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Maximize"></object>
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00**003b7a11">
<PARAM NAME="Command" value="Close"></OBJECT>
<input type=button value=最小化 οnclick=hh1.Click()>
<input type=button value=最大化 οnclick=hh2.Click()>
<input type=button value=关闭 οnclick=hh3.Click()>
本例适用于IE
17.网页不会被缓存
HTM网页
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
或者<META HTTP-EQUIV="expires" CONTENT="0">
ASP网页
Response.Expires = -1
Response.ExpiresAbsolute = Now() - 1
Response.cachecontrol = "no-cache"
PHP网页
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
18. 技巧一:有些主页,当你把鼠标指向某个连接后,在状态栏会出现该连接的说明,是不是很方便呢?其实,只要在连接语句中加入以下内容,就可以实现了!
<HTML>
<HEAD>
<TITLE>连接说明</TITLE>
</HEAD>
<BODY>
<A HREF="http://www.fengyunweb.net" OnmouseOver="window.status='风云网主页';return
true;" OnMouseOut="window.status=' ';">
</BODY>
</HTML>
19.如何去掉超链接的下划线?把下面这段代码加入样式里面就行了。
<style TYPE="text/css">
<!--
A:link {text-decoration: none}
A:visited {text-decoration: none}
-->
</style>
20.弹出式窗口
有许多网页在打开的时候,会弹出一个较小的窗口,显示广告或一些最新信息。这种弹出式窗口制作很简单,只要在网页代码的<body>标签后面插入以下类似代码即可:
<script language="javascript">
window.open("url","窗口名","属性列表");
</script>
其中“url”是在窗口中显示的html文档的地址;“窗口名”可任意起一个,但不要用中文;“属性列表”是一个用逗号分开的各个属性值的字符串,它确定了弹出窗口的外观与状态。
常用属性有:toolbar(是否显示工具栏)、location(是否显示地址栏)、directories(是否显示常用链接)、status(是否显示状态栏)、menubar(是否显示选单条)、scrollbars(是否使用滚动条)、resizable(是否可改变大小),这些属性值等于1时表示是,等于0或不将此属性加入列表时表示否。此外,还有width(窗口宽)、height(窗口高)、top(与屏幕上边的距离)、left(与屏幕左边的距离)等属性用于对弹出窗口大小和位置的控制。
用Jmail发邮件:
必须先装好jmail组件
<%
mail=" @gmail.com"
name=request.form("name")
ywlx=request.form("ywlx")
nei=request.form("nei")
dates=now()
lx="在线咨询"
set rs=server.createobject("adodb.recordset")
sql="select * from yonghu"
rs.open sql,conn,1,2
rs.addnew
rs("name")=name
rs("ywlx")=ywlx
rs("nei")=nei
rs("dates")=dates
rs("lx")=lx
rs.update
rs.close
Dim SendMessage,Content,Hname,Author,Hemail
Content = "欢迎您来到,网址是:<a href=http://"& Request.ServerVariables("Server_name") &" target=_blank>http://"& Request.ServerVariables("Server_name") &"</a><br>用户名为:"&name&"<br>业务类型为:"&ywlx&"<br>您的问题为:"&nei&"<br>留言的时间为:"&dates&"<br>类型为:"&lx&""
Hemail = mail
'Author = Snid
company="客服系统有新留言了"
mailbody=Content
mail2=mail
youemail = "@163.com"
subject="今天是"&date()&",欢迎您来到企业排名网客服系统,有新客户留言了请注意查收!"
Set msg = Server.CreateObject("JMail.Message")
msg.ContentType = "text/html"
msg.silent = true
msg.Logging = true
msg.Charset = "gb2312"
msg.MailServerUserName = "chenzhong_993"
msg.MailServerPassword = "839839"
msg.From = "@163.com"
msg.FromName = company
msg.AddRecipient mail
msg.Subject = subject
msg.Body = mailbody
msg.Send ("smtp.163.com")
response.Write "<script language=javascript>alert('恭喜您,您的问题已成功提交,我们会在24小时内给您做出满意的回答!!!');window.location.href='kefuindex.asp';</script>"