会员登录 用户名: 密码: 登录 新会员注册 [找回密码]
当前位置:编程论坛 >> Web开发技术 >> 网页制作论坛 >> 新手对网页制做一点也不懂。谁教教我?
首页
  发表一个新主题  发表一个新投票  回复主题 您是本帖的第 12474 个阅读者浏览上一篇主题  刷新本主题   平板显示贴子 浏览下一篇主题
 * 贴子主题:新手对网页制做一点也不懂。谁教教我? 悬赏分200 [提问中] 报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 紫枫飘雨 美女呀,离线,快来找我吧!天秤座1989-10-5
  
  
  等 级:初出江湖
  积 分:257
  专家分:3
  提问帖:0/0
  回答帖:6
  总帖数:6
  经验值:62
  注 册:2008-9-21
给紫枫飘雨发送一个短消息 把紫枫飘雨加入好友 查看紫枫飘雨的个人资料 搜索紫枫飘雨在网页制作论坛的所有贴子  引用回复这个贴子 回复这个贴子

发贴心情 

学这些东西不是一朝一夕的事情
我也是学软件的
这些代码你参考一下吧……


40种网页常用小技巧

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 language="javascript">
function getIE(e){
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent){
t+=e.offsetTop;
l+=e.offsetLeft;
}
alert("top="+t+"/nleft="+l);
}
</script>

//VBScript
<script language="VBScript"><!--
function getIE()
dim t,l,a,b
set a=document.all.img1
t=document.all.img1.offsetTop
l=document.all.img1.offsetLeft
while a.tagName<>"BODY"
set a = a.offsetParent
t=t+a.offsetTop
l=l+a.offsetLeft
wend
msgbox "top="&t&chr(13)&"left="&l,64,"得到控件的位置"
end function
--></script>

14. 光标是停在文本框文字的最后
<script language="javascript">
function cc()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart("character",e.value.length);
r.collapse(true);
r.select();
}
</script>
<input type=text name=text1 value="123" onfocus="cc()">

15. 判断上一页的来源
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-00aa003b7a11">
<PARAM NAME="Command" VALUE="Close"></OBJECT>
<input type=button value=最小化 onclick=hh1.Click()>
<input type=button value=最大化 onclick=hh2.Click()>
<input type=button value=关闭 onclick=hh3.Click()>
本例适用于IE

17.屏蔽功能键Shift,Alt,Ctrl
<script>
function look(){ 
if(event.shiftKey) 
alert("禁止按Shift键!"); //可以换成ALT CTRL

document.onkeydown=look; 
</script>

18. 网页不会被缓存
<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">

19.怎样让表单没有凹凸感?
<input type=text style="border:1 solid #000000"> 

<input type=text style="border-left:none; border-right:none; border-top:none; border-bottom: 
1 solid #000000"></textarea>

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

21.让弹出窗口总是在最上面:
<body onblur="this.focus();">

22.不要滚动条? 
让竖条没有: 
<body style="overflow:scroll;overflow-y:hidden"> 
</body> 
让横条没有: 
<body style="overflow:scroll;overflow-x:hidden"> 
</body> 
两个都去掉?更简单了 
<body scroll="no"> 
</body> 

23.怎样去掉图片链接点击后,图片周围的虚线?
<a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>

24.电子邮件处理提交表单
<form name="form1" method="post" action="mailto:****@***.com" enctype="text/plain"> 
<input type=submit>
</form>

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

26.如何设定打开页面的大小
<body onload="top.resizeTo(300,200);">
打开页面的位置<body onload="top.moveBy(300,200);">

27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动 
<STYLE> 
body 
{background-image:url(logo.gif); background-repeat:no-repeat; 
background-position:center;background-attachment: fixed} 
</STYLE> 

28. 检查一段字符串是否全由数字组成
<script language="javascript"><!--
function checkNum(str){return str.match(//D/)==null}
alert(checkNum("1232142141"))
alert(checkNum("123214214a1"))
// --></script>

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

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

31.TEXTAREA自适应文字行数的多少
<textarea rows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight">
</textarea>

32. 日期减去天数等于第二个日期
<script language=javascript>
function cc(dd,dadd)
{
//可以加上错误处理
var a = new Date(dd)
a = a.valueOf()
a = a - dadd * 24 * 60 * 60 * 1000
a = new Date(a)
alert(a.getFullYear() + "年" + (a.getMonth() + 1) + "月" + a.getDate() + "日")
}
cc("12/23/2002",2)
</script>

33. 选择了哪一个Radio
<HTML><script language="vbscript">
function checkme()
for each ob in radio1
if ob.checked then window.alert ob.value
next
end function
</script><BODY>
<INPUT name="radio1" type="radio" value="style" checked>Style
<INPUT name="radio1" type="radio" value="barcode">Barcode
<INPUT type="button" value="check" onclick="checkme()">
</BODY></HTML>

34.脚本永不出错
<SCRIPT LANGUAGE="javascript"> 
<!-- Hide 
function killErrors() { 
return true; 

window.onerror = killErrors; 
// --> 
</SCRIPT>

35.ENTER键可以让光标移到下一个输入框
<input onkeydown="if(event.keyCode==13)event.keyCode=9">

36. 检测某个网站的链接速度:
把如下代码加入<body>区域中:
<script language=javascript>
tim=1
setInterval("tim++",100)
b=1
var autourl=new Array()
autourl[1]="www.njcatv.net";
autourl[2]="javacool.3322.net"
autourl[3]="www.sina.com.cn";
autourl[4]="www.nuaa.edu.cn";
autourl[5]=www.cctv.com
function butt(){
document.write("<form name=autof>")
for(var i=1;i<autourl.length;i++)
document.write("<input type=text name=txt"+i+" size=10 value=测试中……> =》<input type=text 
name=url"+i+" size=40> =》<input type=button value=GO 
onclick=window.open(this.form.url"+i+".value)><br>")
document.write("<input type=submit value=刷新></form>")
}
butt()
function auto(url){
document.forms[0]["url"+b].value=url
if(tim>200)
{document.forms[0]["txt"+b].value="链接超时"}
else
{document.forms[0]["txt"+b].value="时间"+tim/10+"秒"}
b++
}
function run(){for(var i=1;i<autourl.length;i++)document.write("<img 
src=http://"+autourl+"/"+Math.random()+" width=1 height=1 
onerror=auto("http://"+autourl+"")>")}
run()</script>

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.页面进入和退出的特效
进入页面<meta http-equiv="Page-Enter" content="revealTrans(duration=x, transition=y)">
推出页面<meta http-equiv="Page-Exit" content="revealTrans(duration=x, transition=y)">  
这个是页面被载入和调出时的一些特效。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.在规定时间内跳转
<META http-equiv=V="REFRESH" content="5;URL=http://www.51js.com"> 

40.网页是否被检索
<meta name="ROBOTS" content="属性值">
  其中属性值有以下一些:
  属性值为"all": 文件将被检索,且页上链接可被查询;
  属性值为"none": 文件不被检索,而且不查询页上的链接;
  属性值为"index": 文件将被检索;
  属性值为"follow": 查询页上的链接;
  属性值为"noindex": 文件不检索,但可被查询链接;
  属性值为"nofollow": 文件不被检索,但可查询页上的链接。


站得高,未必能看得远;
想要看得远,必须要站得高!

发帖:2008-9-30 2:28:00

本主题贴数85,分页:[返回帖子列表] [上一页] [1] [2] [3] [4] [5] [6] [7] [8] [9] [下一页]

 *树形目录 顶端 
主题:  新手对网页制做一点也不懂。谁教教我?(224字) - wca911118,2007年10月2日
    回复:  建议LZ初学时用记事本编写文件,这样能帮助更好的了解html。(56字) - longxinhe,2008年11月17日
        回复:  我是快步入老年的中年人,昨天突然准备开始学习网页制作了,准备先从HTML最基本的代码学起,一切努力..(103字) - refugee,2008年11月21日
        回复:  大家好好学吧!只要有兴趣,什么事情都好办!(42字) - 缘份的天空,2008年11月20日
    回复:  顶上层(6字) - win007,2008年11月12日
    回复:  HTML介绍 -------------------..(2313字) - win007,2008年11月11日
    回复:  想学到哪个程度了,学学玩用frontpage,中等的就用Dreamweaver吧,高级的就用高级的..(87字) - 0745ly,2008年10月28日
    回复:  顶一下~~支持~(13字) - bobyahao,2008年10月14日
        回复:  努力吧,好好学学做网站!!!(28字) - itati,2008年11月11日
    回复:  晕了, 楼上的有点原创好不好?一看就是复制、粘贴!.......最实际的就是买本好书、最..(166字) - cnhawk,2008年10月14日
    回复:  网站网页基础课、Dreamweaver软件、Xhtml代码、Asp入门、ASP.NET等。网页美工..(344字) - 自由我主导,2008年10月14日
    回复:  学这些东西不是一朝一夕的事情我也是学软件的这些代码你参考一下吧……40种网页常用小技巧1.&nbs..(8583字) - 紫枫飘雨,2008年9月30日
    回复:  熟练掌握java语言。熟练运用Html、CSS样式、JavaScript脚本等网页制作。熟练J2E..(731字) - lanxyang,2008年7月11日
    回复:  顶下~~~~支持(12字) - dongliang0,2008年7月8日
        回复:  谢谢 我也在找这方面的教程(25字) - xufuquan,2008年7月24日
        回复:  我也在学习,但是一直不知道该从哪里入手(38字) - liuxuetan,2008年7月22日
        回复:  多学多练,一定得多练,我也是新手,这是我的小小经验,共同进步!(62字) - yl_diy,2008年7月16日
    回复:  好难哦。。~~~~(14字) - 276949871,2008年6月25日
    回复:  我个人的学习网页制作步骤就是先学习了解HTML和CSS的代码应用和功能,然后再学习DW软件的应用,..(267字) - xjlong555,2008年5月14日
    回复:  [em09](6字) - lisa_going,2008年5月13日
        回复:  Dreamweaver只能设计简单的静态网页,若要做动态的或有后台的那必须要学会编程啊。。不过我也..(131字) - winshore,2008年6月3日
        回复:  难道不能就用Dreamweaver设计网页?一定要学会编程吗?(53字) - 邹邹,2008年5月14日
    回复:  LZ可以慢慢来学,HTML是门很基础的语言,也很简单,可以通过在网上下载教程来自学也可以去买本书来..(124字) - phwan,2008年5月11日
    回复:  顶一下!!!(12字) - kangda,2008年5月10日
    回复:  我也是初学者,已实现第一步,会用三剑客了,还有PS,就是语言方面很难进步啊!我学的是ASP的#..(88字) - 释然,2008年5月6日
    回复:  我们的论坛,[url=http://www.hengsim.com/][color=#810081..(117字) - herogogo,2008年5月5日
    回复:  Dreamweaver8 这个用简体版也可以吗?(34字) - woaini989,2008年5月5日
    回复:  [em16]参考以下书本吧!(21字) - 高手如云,2008年5月3日
    回复:  [em16]到网上下载些资料或买书看看吧!(36字) - 高手如云,2008年4月30日
    回复:  可以去ftf那里学啊~猫仔就是在哪里学的(38字) - lie_989898,2008年4月20日
    回复:  我的一个动态网页需要增加三个页面,找遍所有的人都说太难了,不会,其中不乏专业人士,若有高手感兴趣的..(108字) - summerash,2008年4月15日
    回复:  看得我头晕(10字) - saifouy,2008年4月9日
    回复:  感谢2楼达人的提示!(19字) - xblhyc,2008年4月8日
    回复:  支持(4字) - anti818,2008年3月27日
    回复:  支持````顶一下(14字) - yang312,2008年3月27日
    回复:  有些事情得慢慢来的,有意向的话咱们可以互相学习学习,qq:446566182..(64字) - 张凌云,2008年3月13日
    回复:  学习网页制作,一般推荐先熟悉一下HTML,这是基础。然后是CSS ,jscript,vb..(234字) - docfeng,2008年3月13日
    回复:  我买了2本书 看了差不多一个月 终于有点小..(146字) - 一定要学会,2008年3月8日
    回复:  别做网站了 还不如学语言好点 是自己玩还好..(67字) - aan5016,2008年3月4日
    回复:  给你介绍一个培训PHP程序员的牛人认识一下,听说有十年开发经验的。他现在专做PHP培训的。他的博客..(117字) - xiaofei1,2008年3月3日
    回复:  Dreamweaver初学者不可不看的操作技巧(346字) - yymplove,2008年2月28日
    回复:  顶下。。。虽然我什么都不懂!(30字) - Beautifull,2008年2月26日
    回复:  我也想学丫!以后还请多多指教(28字) - liangshiqi,2008年2月22日
    回复:  学习了,谢谢(12字) - dqxiaoqi,2008年2月1日
    回复:  对于初级的程序员来说,养成良好的习惯往往比追求哪种语言/开发工具好用更有意义这话很有道理,踏实的学..(105字) - leonsun,2008年1月31日
        回复:  用dreamwava 编辑网页的工具个人认为比较容易(比语言容易),自己琢磨就能弄会..(71字) - czm,2008年2月11日
        回复:  你将来要当黑客,这些必学哦(27字) - czm,2008年2月11日
        回复:  先html,这是基础里的基础,然后CSS,进阶的话ASP,PHP,支持dreamwava..(61字) - czm,2008年2月11日
        回复:  好好学习,天天向上!(20字) - lzhlzh2007,2008年2月2日
    回复:  恩,我也觉得Dreamweaver8是做网页的好程序,用起来比较简单(56字) - dezangwang,2008年1月30日
        回复:  从基础学起啦,找几个好视频教材,实践下..很快的我也在学(54字) - sifeng,2008年1月31日
    回复:  你们说的太深懊 跟本 不明白(26字) - 759116541,2008年1月28日
    回复:  我觉得先要了解一个网站的结构开始....比如一个表格:由 <table>&l..(136字) - aan5016,2008年1月26日
    回复:  我是先从可视的设计网页,然后看代码,可以知道什么代码控制什么,再学代码可能容易..(78字) - weixc,2007年12月25日
    回复:  首先想说的是毅力,因为这个实在太重要,技术可以慢慢学,但态度才是你首先应该重视的。 下好..(630字) - fdhzzl,2007年12月24日
    回复:  努力吧努力了就有成果(22字) - dwqboy,2007年12月22日
    回复:  来到这里真的很高兴,看到大家对于新手的回答,感觉这里真的是一个学习的地方,不像有些其他的论坛,有网..(138字) - hnzlc85,2007年12月22日
    回复:  同意二楼的```顶`````丁页`````[em01](35字) - huanshan,2007年12月20日
    回复:  新手﹐共同學習。以后多交流啊。(30字) - shunziff,2007年12月19日
    回复:  楼主,我也是一个菜鸟!也在学习中~~~~~~~我个人学习网页设计时是先掌握DW的,然后在日常中慢慢..(191字) - 夜幽书生,2007年12月12日
    回复:  用Macromedia Dreamweaver 8制作网页很容易的,基本上就是..(86字) - eaglehaozz,2007年12月9日
    回复:  可不可以建立个群,大家有空研究研究(34字) - laixaiozi,2007年11月27日
    回复:  自学成才(10字) - xucan2087,2007年11月24日
        回复:  回帖是一种美德 :) 学习学习(30字) - 我在线上,2007年12月7日
    回复:  学ASP.NET吧,相当好,相当强大(29字) - 327965316,2007年11月22日
    回复:  加油吧!(7字) - libaolong,2007年11月21日
    回复:  你那一人句子是设置,颜色的!我建议你卖本书看,只要下决心没有什么做没到的啊F!..(73字) - libaolong,2007年11月21日
        回复:  没什么大不了的,只要你肯学就一定能学好的!相信自己吧!(51字) - libaolong,2007年11月22日
    回复:  先用dreamwava 编辑网页的工具做网页用工具的过程中,慢慢掌握语言!!!..(70字) - greatlw,2007年11月20日
    回复:  我也想学学教程的方面知识。谢谢了。(34字) - 残疾人,2007年11月13日
    回复:  先把HTML学好,然后CSS,接着ASP。自己一点一点的开始做网页,遇到什么难题,自己想办法找答案..(128字) - wzwmsjlx,2007年11月11日
        回复:  [QUOTE[B以下是引用[Iwzwmsjlx在2007-11-11 14:29:..(274字) - leonsun,2008年1月31日
    回复:  比较仔细,可以看看,顶一下。。。我看了下,还可以了,像我们这些倒懂不懂的是要看这些东西哈。。。谢谢..(110字) - jolasen,2007年11月8日
    回复:  http://www.hongen.com/pc/homepage/dreamweaver/dw0..(261字) - qxyaizzc,2007年10月16日
    回复:  .5 表格排版-----TableTable是一种用来描述表格信息的新结构,它是HTML..(3341字) - zt64654160,2007年10月16日
        回复:  好好学哦,我也在学。(20字) - sy51958491,2007年10月31日
        回复:  不知道您看了没有很好的啊(24字) - qxyaizzc,2007年10月17日
    回复:  ■ HTML 一般概念: 这节将简单介绍 HTML。&nb..(5668字) - zt64654160,2007年10月16日
    回复:  想学呀,但是......(17字) - mysky32596,2007年10月16日
    回复:  百炼成刚!(10字) - bill84,2007年10月14日
    回复:  支持,有问题到论坛。(20字) - keyii,2007年10月9日
    回复:  我也是一个新手想在这里学点东西望那位大虾能帮下我,帮我找几个项目的详细讲解,最好是用C#语言编的因..(128字) - hnwjf,2007年10月7日
    回复:  顶一下!```支持!``(17字) - h24465454,2007年10月3日
    回复:  楼上说的非常在理,我也吐下血,支持下DreamWeaver,绝对是相当好用的工具..(69字) - newkedison,2007年10月2日
    回复:  学习网页其实不难,你按一下几步学,只要有毅力,,,首先 HTML ,掌握常用网..(427字) - 编程浪子,2007年10月2日

 *快速回复:新手对网页制做一点也不懂。谁教教我?  [ 回帖是一种美德 :) ]
会员账号 用户名    还没注册?    密码    忘记密码?
内容
  • HTML标签: 不可用
  • UBB标签: 可用
  • 贴图标签: 可用
  • 多媒体标签:可用
  • 表情字符转换:可用
  • 上传图片:不可用
  • 最多15KB
  • 点击表情图即可在帖子中加入相应的表情
                                
    邮件回复 显示签名   [Ctrl+Enter直接提交贴子]