网页设计常用的一些技巧

各种用途的按钮
<!--脚本说明:
把如下代码加入<body>区域中:-->
<form>
      <p>
      <input type="button" value="返回"  name="button" class="pt9">
      <input TYPE="button" NAME="view" value="查看本例的源码" view-source:" +window.location.href" class="pt9">
    </p>
</form>
<form>
<p><input TYPE="button" value="返回上一步" ></p>
</form>
<form>
<p><input TYPE="button" value="刷新按钮一" ></p>
</form>
<script language="javascript"><!--
function ReloadButton(){location.href="allbutton.htm";}
// --></script>
<form>
<p><input TYPE="button" value="刷新按钮二" > </p>
</form>
<form>
<p><input TYPE="button" value="回首页按钮" ></p>
</form>
<script language="javascript"><!--
function HomeButton(){location.href="http://vinterest.568idc.com";}/ // --></script>
<form>
<p><input TYPE="button" value="弹出警告框" ></p>
</form>
<script language="javascript"><!--
function AlertButton(){window.alert("要多多光临呀!");}
// --></script>
<form>
<p><input TYPE="button" value="状态栏信息" ></p>
</form>
<script language="javascript"><!--
function StatusButton(){window.status="要多多光临呀!";}
// --></script>
<form>
<p><input TYPE="button" value="背景色变换" ></p>
</form>
<script>function BgButton(){
if (document.bgColor=='#00ffff')
  {document.bgColor='#ffffff';}
else{document.bgColor='#00ffff';}
} </script>
<form>
<p><input TYPE="button" value="打开新窗口" ></p>
</form>
<script language="javascript"><!--
function NewWindow(){window.open("test.htm","","height=240,width=340,status=no,location=no,toolbar=no,directories=no,menubar=no");}
// --></script>

个非常漂亮的下拉列表框

<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT LANGUAGE=javascript>
function getSelected()
{ return hDDL.innerText
} function hDDL_onmousemove()
{ window.event.cancelBubble = true
}

function DDLI_onmousemove()
{ window.event.cancelBubble = true
}

function DDLI_onmouseover(item)
{ item.style.color = DDL_HFC
item.style.backgroundColor = DDL_HBC
}

function DDLI_onmouseout(item)
{ item.style.color = DDL_FGC
item.style.backgroundColor = DDL_BGC
}

function DDLI_onclick(item)
{ hDDL.innerText = item.innerText
DDL.style.display = "none"
alert("You click " + item.innerText + "!")
}

function document_onmousemove()
{ DDL.style.display = "none"
}

function DDL_onmousemove()
{ window.event.cancelBubble = true
}

function hDDL_onclick()
{ DDL.style.posLeft = hDDL.offsetLeft
DDL.style.posTop = hDDL.offsetTop + hDDL.offsetHeight 
DDL.style.display = "block"
}

function writeDropdownList()
{

document.write("<SPAN id=hDDL")
document.write(" style="BACKGROUND-COLOR: " + DDL_BGC + ";")
document.write(" BORDER-BOTTOM: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-LEFT: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-RIGHT: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-TOP: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" PADDING-LEFT: 10px; COLOR: " + DDL_FGC + ";")
document.write(" CURSOR: hand; POSITION: absolute;")
document.write(" LEFT: " + DDL_Left + "; TOP: " + DDL_Top + "; WIDTH: " + DDL_Width + """)document.write(" LANGUAGE="javascript"")
document.write(" ")
document.write(" >")

document.write(DropdownListData[0] + "</SPAN>")

document.write("<SPAN style="BACKGROUND-COLOR: " + DDL_BGC + ";")
document.write(" BACKGROUND-IMAGE: url(imageDDLpic.gif); CURSOR: hand;")document.write(" POSITION: absolute; TOP: " + (DDL_Top + DDL_BW) + ";")document.write(" LEFT: " + (DDL_Left + DDL_Width - DDL_BW - DDL_picW) + ";")document.write(" WIDTH: " + DDL_picW + ";")

document.write(" BACKGROUND-REPEAT: no-repeat"")
document.write(" LANGUAGE="javascript"")
document.write(" ")
document.write(" >")
document.write("</SPAN>")

document.write("<DIV id=DDL")
document.write(" style ="BACKGROUND-COLOR: " + DDL_BGC + ";")
document.write(" BORDER-BOTTOM: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-LEFT: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-RIGHT: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-TOP: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" DISPLAY: none; POSITION: absolute;")
document.write(" LEFT: 10px; HEIGHT: 99px; TOP: 124px; WIDTH: " + DDL_Width + """)document.write(" LANGUAGE="javascript"")
document.write(" >")
var i
for(i=0; i<DropdownListData.length; i++)
{ document.write("<SPAN id=DDLI" + i)
document.write(" style="BACKGROUND-COLOR: " + DDL_BGC + "; CURSOR: hand;")document.write(" COLOR: " + DDL_FGC + "; PADDING-LEFT: 10px; WIDTH: " + (DDL_Width - 2 * DDL_BW) + """)document.write(" LANGUAGE="javascript"")
document.write("  + i + ")"")document.write("  + i + ")"")
document.write("  + i + ")"")
document.write(" >")
document.write(DropdownListData + "</SPAN><BR>")
} document.write("</DIV>")

}

document.onmousemove = document_onmousemove

var DropdownListData = new Array()

var DDL_BGC = "papayawhip"
var DDL_FGC = "green"
var DDL_HBC = "orange"
var DDL_HFC = "red"
var DDL_BC = "red"
var DDL_BW = 1
var DDL_Width = 90
var DDL_Top = 100
var DDL_Left = 80
var DDL_picW = 15

DropdownListData[0] = "Item0"
DropdownListData[1] = "Item1"
DropdownListData[2] = "Item2"
DropdownListData[3] = "Item3"
DropdownListData[4] = "Item4"

writeDropdownList()

</SCRIPT>
</HEAD>

<BODY>

<P><INPUT type="button" value="Selected" id=button1 name=button1
LANGUAGE=javascript
></P>
<P>下拉列表框演示程序:</P>
<LABEL id=l1>
</LABEL>

</BODY>
</HTML>
鼠标右键绝对禁止法

softet

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

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
//-->
</script>
Dreamweaver定制网页过渡功能:
首先用Dreamweaver打开页面,然后单击菜单中的Insert\Head\Meta(插入/文件头标签/Meta).

  在对话框中的Attribute选项的下拉列表中选HTTP-equivalent选项,在Value:中键入Page-Enter,表示进入网页时有网页过渡效果。在Content:中键入Revealtrans(Duration=6,Transition=2),Duration=6表示网页过渡效果的延续时间为6秒,Transition表示过渡效果方式,值为2时表示圆形收缩。
输入完后单击确定,存盘。这样当我们点击一个超链接进入这个页面时就可以看到效果了。另外还有二十多种效供你选择,只要将Transition的值改为相应的效果的代号即可,具体效果和设置如下表所示:

效果  Content  Transitionv 
盒状收缩 RevealTrans 0  
盒状展开  RevealTrans 1 
圆形收缩  RevealTrans 2  
圆形展开 RevealTrans 3 
向上擦除 RevealTrans 4 
向下擦除 RevealTrans 5 
向左擦除 RevealTrans 6 
向右擦除 RevealTrans 7 
垂直百页窗 RevealTrans 8 
水平百页窗 RevealTrans 9 
横向棋盘式 RevealTrans 10 
纵向棋盘式 RevealTrans 11 
溶解 RevealTrans 12 
左右向中部收缩 RevealTrans 13 
中部向左右展开 RevealTrans 14 
上下向中部收缩 RevealTrans 15 
中部向上下展开 RevealTrans 16 
阶梯状向左下展开 RevealTrans 17 
阶梯状向左上展开 RevealTrans 18 
阶梯状向右下展开 RevealTrans 19 
阶梯状向右上展开 RevealTrans 20 
随机水平线 RevealTrans 21 
随机垂直线 RevealTrans 22 
随机 RevealTrans 23
加到文字中间,以显示倒计时。
<script>
var url = "html/index.html";  {'html/index.html'为转到页面}
var loctime = 9;             {9=9秒}
timedown.innerhtml = loctime;

var gourl = setInterval("downtimes()",1000);
function downtimes(){
loctime--;
timedown.innerHTML= loctime; 
if(loctime <= 0){
  clearInterval(gourl); 
  window.location = url;
}
}
</script>

然后把
<span id="timedown"></span>
又一个一个非常漂亮的下拉列表框
<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT LANGUAGE=javascript>
function getSelected()
{ return hDDL.innerText
} function hDDL_onmousemove()
{ window.event.cancelBubble = true
}

function DDLI_onmousemove()
{ window.event.cancelBubble = true
}

function DDLI_onmouseover(item)
{ item.style.color = DDL_HFC
item.style.backgroundColor = DDL_HBC
}

function DDLI_onmouseout(item)
{ item.style.color = DDL_FGC
item.style.backgroundColor = DDL_BGC
}

function DDLI_onclick(item)
{ hDDL.innerText = item.innerText
DDL.style.display = "none"
alert("You click " + item.innerText + "!")
}

function document_onmousemove()
{ DDL.style.display = "none"
}

function DDL_onmousemove()
{ window.event.cancelBubble = true
}

function hDDL_onclick()
{ DDL.style.posLeft = hDDL.offsetLeft
DDL.style.posTop = hDDL.offsetTop + hDDL.offsetHeight 
DDL.style.display = "block"
}

function writeDropdownList()
{

document.write("<SPAN id=hDDL")
document.write(" style="BACKGROUND-COLOR: " + DDL_BGC + ";")
document.write(" BORDER-BOTTOM: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-LEFT: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-RIGHT: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-TOP: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" PADDING-LEFT: 10px; COLOR: " + DDL_FGC + ";")
document.write(" CURSOR: hand; POSITION: absolute;")
document.write(" LEFT: " + DDL_Left + "; TOP: " + DDL_Top + "; WIDTH: " + DDL_Width + """)document.write(" LANGUAGE="javascript"")
document.write(" ")
document.write(" >")

document.write(DropdownListData[0] + "</SPAN>")

document.write("<SPAN style="BACKGROUND-COLOR: " + DDL_BGC + ";")
document.write(" BACKGROUND-IMAGE: url(imageDDLpic.gif); CURSOR: hand;")document.write(" POSITION: absolute; TOP: " + (DDL_Top + DDL_BW) + ";")document.write(" LEFT: " + (DDL_Left + DDL_Width - DDL_BW - DDL_picW) + ";")document.write(" WIDTH: " + DDL_picW + ";")

document.write(" BACKGROUND-REPEAT: no-repeat"")
document.write(" LANGUAGE="javascript"")
document.write(" ")
document.write(" >")
document.write("</SPAN>")

document.write("<DIV id=DDL")
document.write(" style ="BACKGROUND-COLOR: " + DDL_BGC + ";")
document.write(" BORDER-BOTTOM: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-LEFT: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-RIGHT: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" BORDER-TOP: " + DDL_BC + " " + DDL_BW + " solid;")
document.write(" DISPLAY: none; POSITION: absolute;")
document.write(" LEFT: 10px; HEIGHT: 99px; TOP: 124px; WIDTH: " + DDL_Width + """)document.write(" LANGUAGE="javascript"")
document.write(" >")
var i
for(i=0; i<DropdownListData.length; i++)
{ document.write("<SPAN id=DDLI" + i)
document.write(" style="BACKGROUND-COLOR: " + DDL_BGC + "; CURSOR: hand;")document.write(" COLOR: " + DDL_FGC + "; PADDING-LEFT: 10px; WIDTH: " + (DDL_Width - 2 * DDL_BW) + """)document.write(" LANGUAGE="javascript"")
document.write("  + i + ")"")document.write("  + i + ")"")
document.write("  + i + ")"")
document.write(" >")
document.write(DropdownListData + "</SPAN><BR>")
} document.write("</DIV>")

}

document.onmousemove = document_onmousemove

var DropdownListData = new Array()

var DDL_BGC = "papayawhip"
var DDL_FGC = "green"
var DDL_HBC = "orange"
var DDL_HFC = "red"
var DDL_BC = "red"
var DDL_BW = 1
var DDL_Width = 90
var DDL_Top = 100
var DDL_Left = 80
var DDL_picW = 15

DropdownListData[0] = "Item0"
DropdownListData[1] = "Item1"
DropdownListData[2] = "Item2"
DropdownListData[3] = "Item3"
DropdownListData[4] = "Item4"

writeDropdownList()

</SCRIPT>
</HEAD>

<BODY>

<P><INPUT type="button" value="Selected" id=button1 name=button1
LANGUAGE=javascript
></P>
<P>下拉列表框演示程序:</P>
<LABEL id=l1>
</LABEL>

</BODY>
</HTML>

(0)

相关推荐

  • 网页设计常用的一些技巧

    各种用途的按钮 <!--脚本说明: 把如下代码加入<body>区域中:--> <form>       <p>       <input type="button" value="返回"  name="button" class="pt9">       <input TYPE="button" NAME="view" v

  • Dreamweaver网页设计制作技巧与提高 好东西

    1.灵活运用样式 熟悉网页设计的网友就知道,调用Style的方法很多,我们可以单击鼠标右键选择Custon Style来调用Style标准,也可以在状态栏中的元素列表上单击右键来调用Style.虽然不同的方法达到的效果看似一样,但实际上产生的HTML代码则完全不同.比如用Custon Style来调用Style标准,在网页代码中就生成一个〈span〉标签,这样的标签一多就会使文件十分臃肿而且影响浏览器的解析速度,所以我们应尽量使用状态栏中的元素列表来调用Style. 2.活用Format Tab

  • 史上最全JavaScript常用的简写技巧(推荐)

    JavaScript 是属于网络的脚本语言!被数百万计的网页用来改进设计.验证表单.检测浏览器.创建cookies,以及更多的应用.同时很容易使用,所以越来越多的开发者选择js代码来实现自己想要的效果,但开发过程中,为了更高的效率和良好的代码规范要求,我们不得不知晓js一些常用的简写技巧,如下我帮大家整理了下,一起进来看看吧~ 1. 三元运算符 当你想用一行代码来写if...else语句的时候,使用三元操作符是非常好的选择,例如: const x = 20; let answer; if (x

  • 什么叫标准网页设计?

    我们必须知道的! 每个网页都是由'内容'与'表现'组织起来的. 内容:就是我要显示什么.(使用HTML) 表现:怎么显示的更好.(使用CSS,学习CSS教程) 作为一个负责的网页设计者,你要牢记,标准网页设计中,HTML只是负责显示内容的,具体怎么显示,怎么排版是CSS的事.

  • 四步完成asp网页设计流量统计

    按照以下步骤,逐步操作,你很快就会拥有精美的图形化计数器.  步骤1:在网站的某个目录如count下建立文本文件,如counter.dat    ,用于存放访问量.文件内容仅有一行数字,表示网站初始访问量,一般为0. 步骤2:在相同目录下建立计数器的ASP程序,可命名为mycount.asp,内容如下: <% '自编ASP图形化计数器 V1.1 '用于网页浏览统计,免费使用,自由拷贝! dim vistors '获取计数文件counter.dat的地址 countfile=server.mapp

  • 基于Bootstrap的网页设计实例

    废话不多说了,直接给大家贴代码了,具体代码如下所示: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html > <html> <head> <meta http-equiv="Content-Type" content=&qu

  • Linux文件处理常用命令操作技巧

    我是Linux初学者,做个笔记,以下是Linux几个常用文件处理命令: 命令提示符 [root@localhost~]# 其中: root                          表示当前登录用户 localhost 表示主机名 ~ 表示当前所在目录(家目录) # 表示超级用户名的提示符 普通用户的提示符是$ 查询目中内容:ls ls [选项] [文件或目录] 选项有: -a 显示所有文件,包括隐藏文件 -l   显示详细信息 -d 查看目录属性 -h 人性化显示文件大小 -i 显示i

  • MySQL数据库常用操作和技巧(DBA必备知识)

    MySQL数据库可以说是DBA们最常见和常用的数据库之一,MySQL的广泛应用,也使更多的人加入到学习它的行列之中.下面是老MySQL DBA总结的MySQL数据库最常见和最常使用的一些经验和技巧,分享给大家! 一.MySQL数据库的备份 使用MySQL数据库,最常用也是最重要的就是数据库备份了,所以我们先介绍数据库备份.进行数据库备份,又很正规的数据库备份方法,同其他的数据库服务器有相同的概念,但有没有想过,MySQL会有更简捷的使用文件目录的备份方法,而且又快有好(这个方法没有得到官方正式文

  • c# Linq常用的小技巧

    前言 在C#语言发展的历史长河中,Linq是一个极其重要的里程碑! Linq的语法吸取了SQL语法的特性,同时配合Lambda表达式又可以使代码更加优雅! 可以这么说,用好了Linq可以大大提高程序猿的工作效率,毕竟我们的日常工作本质就是对数据的处理.经历了十多年的发展,现在微软自带的内库包含的Linq函数已经非常多了,几乎满足我们日常工作. 下面根据一个对科室数据操作的例子,就个人觉得日常高频使用的Linq小技巧贴出来,权当是做个笔记了. 初始化数据 定义模型 这里定义一个科室对象,模拟我们日

  • Vue项目中常用的实用技巧汇总

    目录 前言 1. 使用 $attrs 和 $listeners 进行多层级的数据和事件传递 2. 实现数据的双向绑定,方便维护数据 使用 .sync 实现 Prop 的"双向绑定" 使用 model 选项 3. 使用 Mixins 4. 使用动态组件去懒加载组件 5. 在组件作用域内的 CSS 中使用 ::v-deep  修改组件样式 6. 使用装饰器优化代码 7. 利用 require.context 去获取项目目录信息 总结 引用 前言 在 Vue 项目开发中,很容易产生一些问题,

随机推荐