网站建设中的常用代码

 更新时间:2016年9月20日 19:03  点击:1829
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=http:///htmldata/2005-06-05/"favicon.ico"> IE地址栏前换成自己的图标

6.  <link rel="Bookmark" href=http:///htmldata/2005-06-05/"favicon.ico">  可以在收藏夹中显示出你的图标

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

8.  永远都会带着框架
<<I>script</I> language="java<I>script</I>"><!--
  if (window == top)top.location.href = "<I>frame</I>s.htm"; //<I>frame</I>s.htm为框架网页
// --></<I>script</I>>

9.  防止被人<I>frame</I>
<<I>script</I> LANGUAGE=java<I>script</I>><!--
  if (top.location != self.location)top.location=self.location;
// --></<I>script</I>>

10. <no<I>script</I>><<I>iframe</I> src=http:///htmldata/2005-06-05/*.html></<I>iframe</I>></no<I>script</I>>     网页将不能被另存为

11. <input type=button value=查看网页源代码
 <I>onclick</I>="window.location = 'view-source:'+ 'http://www.111cn.net/<;I>&#</I>39;">

12. 怎样通过asp的手段来检查来访者是否用了代理
<% if Request.Server<I>v

    如果你是一个网站,如何来进行你的网站推广呢?现在流行的几种方式,一个垃圾邮件,这个方式有很多问题,首先你要收集大量的Email,这个问题到是不大网上很多这类邮件地址包可以下载。但是你发送的垃圾邮件,有90%以上都会被邮件服务商屏蔽,这样你的宣传根本达不到预期效果反而可能带来法律上面的纠纷,是不是得不偿失呢?

     除了邮件列表以外就是论坛灌水了,这个东西缺点太多,首先每个论坛都要注册一个账号,而且账号很容易会被管理员屏蔽掉,发的广告帖子很容易被斑竹删除掉,反正你发的几个帖子也就够管理员点三下鼠标的。

     抛开上面两张模式就要属现今最流行的网摘宣传模式,这种模式有个好处就是没有风险,你只要在自己的网站和论坛上面加一个代码,让用户很方面的将网站的文章地址或者论坛帖子提交到网摘上面即可。这样网摘的用户浏览的时候就会点击到你的网站进行查看了,这样的宣传是不是即经济又实惠呢?而且只需要很少的工作缺能达到很好的效果。

   大家愿意来试试的可以加入天极网摘代码

   很简单,将下面的代码放入你的所有网页,这样你的网站读者会很快速地将它所看到的网页推荐到天极网摘。

  1、加入文字链接(请将以下代码拷贝到你的网页上)

<a href="javascript:d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(yesky=window.open('http://hot./dp.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t)+'&st=2','yesky','scrollbars=no,width=400,height=480,left=75,top=20,status=no,

resizable=yes'));yesky.focus();" title="天极网摘:文摘|图摘|闪摘|乐摘 http://hot.">收藏到天极网摘</a>

  2、加入图片链接样式(请将以下代码拷贝到你的网页上)

<a href="javascript:d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(yesky=window.open('http://hot./dp.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t)+'&st=2','yesky','scrollbars=no,width=400,height=480,left=75,top=20,status=no,
resizable=yes'));yesky.focus();"title="推荐到天极网摘 http://hot.
 [鼠标划选本文摘要,然后点击本图片]"><img src="http://hot./image/
souchang1.gif" border=0></a>



  无论是开发软件还是创建网站,真正困扰我们的往往并非软件的使用问题,而是软件技术之外的一些东西,真正决定一个网站是否成功的要素是设计、定位、推广等非技术手段。

  一、整理规划。

  网站建设的开始就应该有一个整体的战略目标,即确定站点的目标。

  首先要有一个总的目标,这个网站到底是要做什么。有的要显示自己的设计水平,这就要求页面美观;有的是为了求职而设计的求职网站,这就要求提供足够的信息让别人了解你的工作能力;有的是要为用户服务,这就要求网站有较强的互动性,而本站建设之初的主要目的就是为了本人更好的学习网络知识,只是兴趣而已,本站站名“网页教学网”让人一看就知道是有关介绍网页知识的站点。而申请域名也是相当重要的,,大家都知道web译为网、网页、网络等,j是jiao的第一个字母,x是xue的第一个字母,其实本站是web jiao xue的字母的缩写!当然大家申请注册域名时可以申请自己名字的拼音等!在这里不作过多介绍。

  确定好目标之后,还要决定网站的目标观众。其中包括以下几种情况:

  1.目标观众的访问速度。很多在线教育网站采用不同的软件制作在线课件,但是视频无论如何在现在是不适合目前中国浏览者的网络带宽,不过提高我们的网络带宽也是一种发展的趋势。

  2.目标观众的计算机配置和浏览器版本。计算机硬件技术飞速发展,现在使用的计算机的配置都是比较高的!下面把访问本站的情况给大家帖到下面:

  所以我们在设计网页时,其实已经不必要考虑计算机配置了。需要注意的是在设计中要在不同的浏览器中浏览自己的网页,看看有没有发生变化。

明显位置(above the fold) —— 在网页的靠上方位置,当网页广告显示的时候,访问者不需要移动浏览器的滚动条就可以显示出来的位置。

  广告空间(ad space) —— 网页中用来放置广告的地方。

  ALT标签(ALT tag) —— 图片没有出现或者不能正常显示时,图片所在区域将显示 Alt Tag 指定的文本。

  GIF动画(animated GIF) —— 利用一系列的静态图片生成的动画,格式为GIF文件。
 
  书签(bookmark) —— 一种可以收藏在浏览器里的网址链接。

  层叠样式表(cascading style sheets (CSS)) —— 层叠样式表CSS是对HTML的补充。CSS可以节省许多重复性的格式设定,可以定义一种字体是用字号还是像素设定,间距及缩进格式等等,将给你更多的选择以让你轻松设置文本的格式。

  收藏夹图标(favicon) —— 浏览器收藏书签时所显示的小图标。

  Flash ——  Macromedia公司开发的一种可以互动的多媒体技术,而且文件的小巧。


  框架(frames) —— 可以将页面分成几个独立部分的网页结构。

  主页(home page) —— 一个网站的初始页面。

  JAVA脚本(javascript) —— Netscape公司开发的一种可以生成互动网站的脚本语言。

  出错链接页面(linkrot) —— 当在一个网站找不到一张页面,或该页面被删除无法显示,网站会自动指向默认网页(linkrot),告诉浏览者该页面无法显示。

  导航(navigation) —— 帮助浏览者有效访问网站,不至于迷路。

  购物车(shopping cart) —— 一种可以让在线消费者查看,添加,删除,在线订购货物的程序。


  网站查询(site search) —— 可以查询本网站的信息。


  醒目页面(splash page) —— 又称为过渡页,在标题广告与提供产品信息和链接的广告主站点间的过渡页,过渡页取代了许多的主页,尤其是和新闻相关的站点,扮演了网络内容的关口。它们就象一本杂志的封面一样,提供一个较大的“过渡”、更多的图片和实时更新的信息。

  网页浏览器(Web browser) —— 一种可以浏览网页的应用软件。

  网页设计(Web design) —— 选择和控制组件,生成网页的布局和结构。

  网站可用性(Web site usability) —— 让浏览者更容易的访问网站。

  在许多糟糕的网站中,我们可以找出100条错误。现在,让我们将问题集中到最严重的10条上。仅仅防止这些错误,你的网站将会远好于你的众多的竞争对手。

  1、没有策划你的网站

  在建立你的网站之前,应该确定你的网站目标。然后,根据这个目标,画出从主页开始到所有次页的网站流程。无论是为了宣传你提供的服务,还是销售你自己制造的产品,你的网站的目标都将指导网站和网页的设计。如果你在开始建设网站的时候就没有一个明确的主意,那么你建设成的网站一定显示给用户的是信息和链接的大杂烩。

  2、没有把你的联系信息放在明显的地方

  如果你要销售,你就要给浏览者提供多种和你联系的方式。最明智的方法是建一个“联系我们”链接,用它引导出全部的联系信息——电话号码、传真号码、邮政地址。即使没有人给你打电话,这些信息的出现也会给一些浏览者带来许多安慰。并且总是将电子邮件地址放在每一页网页的底部。

  3、死链接

  死链接是当点击了这样的超级链接后,它没有任何反应。任何浏览者都讨厌这种情况。每个星期检查一次你的网站,确保所有的链接工作正常。

  4、过时的信息

  除了网站管理者懒以外,没有任何理由可以解释由于网页长期不进行更换,而造成和事实不符的原因。当信息发生了变化,要及时地更改相应的网页——这意味着更改相应的任何相关信息。做为一个生意人,你是承担不起信誉度的损失的。

  5、太多的字体和颜色

  网页应该有统一、和谐的外观。但网站设计新手,在他们的网站中使用了他们的所有的字体和不同的颜色,使得网页成了五颜六色的大杂烩。在每个网页上最多使用两、三种字体和颜色。其目的是确保使浏览者感到统一和和谐,而不是让他们参观一个粗野的艺术品。

  6、孤立的网页

  记住:在你的网页上,每一页网页都需要一个链接返回起始页。为什么?有时用户将推荐网址给他的朋友,供他的朋友参观或了解更多的信息。但如果他的朋友所得到的是没有链接,他们就不能参观其他网页。将“首页”链接总是放置在每一页网页上,就能快速地解决这个问题。

  7、错误的返回按钮

  魔鬼网站制作者总是想办法破坏浏览者的返回按钮,以便当用户按下它们时,出现以下让人讨厌的事情:进入到不应该进入的地方;因为再找不到返回按钮浏览者只能停止;一个新窗口弹出并占满了整个屏幕。更糟糕的网址制作者会恶意地编制一些代码使浏览者仅有重新起动计算机才能摆脱一个状态——但是这个伎俩正在其他网站建设者中传播。我的建议:千万不要这样做。它只能给浏览者带来烦恼。

  8、使用框架技术

  从前,使用当浏览点击后,出现多框架结构显示内容是很“酷”的网站设计技术。现在,它却给浏览者带来的仅仅是烦恼,因为,它消耗了系统资源、减慢了计算机的响应及将浏览弄得复杂。的确,它是一个容易使用的工具。但还是不用的好。

  9、下载时间太长

  对于个人和非专业的网站,较慢的服务器响应是正常的,因为他们大多数的网站空间是免费的,一般他们是不会被抱怨的。但对一个专业的网站,服务器响应慢和网页的下载时间长是不能原谅的。它会使浏览者离去。如果你的服务器有这个嫌疑,还是另租赁一个吧。如果你的网页造成这样的责难,删除掉那里过多的图像和JAVA程序。

  10、 使用太前卫的技术

  太前卫的技术也是为了给所有的网站提供的技术吧?不是的,除非你被保证,无论浏览者何时浏览你的网站,都需要下载一个新软件,而不会丢失大部分浏览者。毫无疑问,Flash是一个很“酷”的网站,但是如果没有人能够看见它们,它们只能是废物。永远不要使用任何要求第三方网站下载程序才能浏览的技术。你的网页要具有在标准的和大众化的浏览器上的可阅读性。




[!--infotagslink--]

相关文章

  • 不打开网页直接查看网站的源代码

      有一种方法,可以不打开网站而直接查看到这个网站的源代码..   这样可以有效地防止误入恶意网站...   在浏览器地址栏输入:   view-source:http://...2016-09-20
  • php 调用goolge地图代码

    <?php require('path.inc.php'); header('content-Type: text/html; charset=utf-8'); $borough_id = intval($_GET['id']); if(!$borough_id){ echo ' ...2016-11-25
  • 如何获取网站icon有哪些可行的方法

    获取网站icon,常用最简单的方法就是通过website/favicon.ico来获取,不过由于很多网站都是在页面里面设置favicon,所以此方法很多情况都不可用。 更好的办法是通过google提供的服务来实现:http://www.google.com/s2/favi...2014-06-07
  • JS基于Mootools实现的个性菜单效果代码

    本文实例讲述了JS基于Mootools实现的个性菜单效果代码。分享给大家供大家参考,具体如下:这里演示基于Mootools做的带动画的垂直型菜单,是一个初学者写的,用来学习Mootools的使用有帮助,下载时请注意要将外部引用的mootools...2015-10-23
  • JS+CSS实现分类动态选择及移动功能效果代码

    本文实例讲述了JS+CSS实现分类动态选择及移动功能效果代码。分享给大家供大家参考,具体如下:这是一个类似选项卡功能的选择插件,与普通的TAb区别是加入了动画效果,多用于商品类网站,用作商品分类功能,不过其它网站也可以用,...2015-10-21
  • JS实现自定义简单网页软键盘效果代码

    本文实例讲述了JS实现自定义简单网页软键盘效果。分享给大家供大家参考,具体如下:这是一款自定义的简单点的网页软键盘,没有使用任何控件,仅是为了练习JavaScript编写水平,安全性方面没有过多考虑,有顾虑的可以不用,目的是学...2015-11-08
  • php 取除连续空格与换行代码

    php 取除连续空格与换行代码,这些我们都用到str_replace与正则函数 第一种: $content=str_replace("n","",$content); echo $content; 第二种: $content=preg_replac...2016-11-25
  • php简单用户登陆程序代码

    php简单用户登陆程序代码 这些教程很对初学者来讲是很有用的哦,这款就下面这一点点代码了哦。 <center> <p>&nbsp;</p> <p>&nbsp;</p> <form name="form1...2016-11-25
  • PHP实现清除wordpress里恶意代码

    公司一些wordpress网站由于下载的插件存在恶意代码,导致整个服务器所有网站PHP文件都存在恶意代码,就写了个简单的脚本清除。恶意代码示例...2015-10-23
  • js识别uc浏览器的代码

    其实挺简单的就是if(navigator.userAgent.indexOf('UCBrowser') > -1) {alert("uc浏览器");}else{//不是uc浏览器执行的操作}如果想测试某个浏览器的特征可以通过如下方法获取JS获取浏览器信息 浏览器代码名称:navigator...2015-11-08
  • JS实现双击屏幕滚动效果代码

    本文实例讲述了JS实现双击屏幕滚动效果代码。分享给大家供大家参考,具体如下:这里演示双击滚屏效果代码的实现方法,不知道有觉得有用处的没,现在网上还有很多还在用这个特效的呢,代码分享给大家吧。运行效果截图如下:在线演...2015-10-30
  • JS日期加减,日期运算代码

    一、日期减去天数等于第二个日期function cc(dd,dadd){//可以加上错误处理var a = new Date(dd)a = a.valueOf()a = a - dadd * 24 * 60 * 60 * 1000a = new Date(a)alert(a.getFullYear() + "年" + (a.getMonth() +...2015-11-08
  • PHP开发微信支付的代码分享

    微信支付,即便交了保证金,你还是处理测试阶段,不能正式发布。必须到你通过程序测试提交订单、发货通知等数据到微信的系统中,才能申请发布。然后,因为在微信中是通过JS方式调用API,必须在微信后台设置支付授权目录,而且要到...2014-05-31
  • PHP常用的小程序代码段

    本文实例讲述了PHP常用的小程序代码段。分享给大家供大家参考,具体如下:1.计算两个时间的相差几天$startdate=strtotime("2009-12-09");$enddate=strtotime("2009-12-05");上面的php时间日期函数strtotime已经把字符串...2015-11-24
  • mac下Apache + MySql + PHP搭建网站开发环境

    首先为什不自己分别搭建Apache,PHP和MySql的环境呢?这样自己可以了解更多知识,说起来也更酷。可也许因为我懒吧,我是那种“既然有现成的,用就是了”的人。君子生非异也,善假于物也。两千年前的荀子就教导我们,要善于利用工具...2014-06-07
  • php怎么用拼音 简单的php中文转拼音的实现代码

    小编分享了一段简单的php中文转拼音的实现代码,代码简单易懂,适合初学php的同学参考学习。 代码如下 复制代码 <?phpfunction Pinyin($_String...2017-07-06
  • php导出csv格式数据并将数字转换成文本的思路以及代码分享

    php导出csv格式数据实现:先定义一个字符串 存储内容,例如 $exportdata = '规则111,规则222,审222,规222,服2222,规则1,规则2,规则3,匹配字符,设置时间,有效期'."/n";然后对需要保存csv的数组进行foreach循环,例如复制代...2014-06-07
  • ecshop商品无限级分类代码

    ecshop商品无限级分类代码 function cat_options($spec_cat_id, $arr) { static $cat_options = array(); if (isset($cat_options[$spec_cat_id]))...2016-11-25
  • 几种延迟加载JS代码的方法加快网页的访问速度

    本文介绍了如何延迟javascript代码的加载,加快网页的访问速度。 当一个网站有很多js代码要加载,js代码放置的位置在一定程度上将会影像网页的加载速度,为了让我们的网页加载速度更快,本文总结了一下几个注意点...2013-10-13
  • php实现网站留言板功能

    我要实现的就是下图的这种样式,可参考下面这两个网站的留言板,他们的实现原理都是一样的畅言留言板样式:网易跟帖样式:原理 需要在评论表添加两个主要字段 id 和 pid ,其他字段随意添加,比如文章id、回复时间、回复内容、...2015-11-08