全新无边框窗口的制作的一个例子

 更新时间:2016年9月20日 19:03  点击:2062
<html>

<head>
<script language=javascript>

minimizebar="minimize.gif"; //窗口右上角最小化“按钮”的图片
minimizebar2="minimize2.gif"; //鼠标悬停时最小化“按钮”的图片
closebar="close.gif"; //窗口右上角关闭“按钮”的图片
closebar2="close2.gif"; //鼠标悬停时关闭“按钮”的图片
icon="icon.gif"; //窗口左上角的小图标

function noBorderWin(fileName,w,h,titleBg,moveBg,titleColor,titleWord,scr) //定义一个弹出无边窗口的函数,能数意义见下面“参数说明”,实际使用见最后的实例。
/*
------------------参数说明-------------------
fileName :无边窗口中显示的文件。
w     :窗口的宽度。
h     :窗口的高度。
titleBg :窗口“标题栏”的背景色以及窗口边框颜色。
moveBg :窗口拖动时“标题栏”的背景色以及窗口边框颜色。
titleColor :窗口“标题栏”文字的颜色。
titleWord :窗口“标题栏”的文字。
scr :是否出现滚动条。取值yes/no或者1/0。
--------------------------------------------
*/
{
var contents="<html>"+
"<head>"+
"<title>"+titleWord+"</title>"+
"<meta http-equiv="Content-Type" content="text/html; charset=gb2312">"+
"<object id=hhctrl type=application/x-oleobject classid=clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11><param name=Command value=minimize></object>"+
"</head>"+
"<body topmargin=0 leftmargin=0 scroll=no onselectstart=return false ondragstart=return false>"+
" <table height=100% width=100% cellpadding=0 cellspacing=1 bgcolor="+titleBg+" id=mainTab>"+
" <tr height=18 style=cursor:default; onmousedown=x=event.x;y=event.y;setCapture();mainTab.bgColor=""+moveBg+""; onmouseup=releaseCapture();mainTab.bgColor=""+titleBg+""; onmousemove=if(event.button==1)self.moveTo(screenLeft+event.x-x,screenTop+event.y-y);>"+
" <td width=18 align=center><img height=12 width=12 border=0 src=http:///htmldata/2005-03-27/"+icon+"></td>"+
" <td width="+w+"><span style=font-size:12px;color:"+titleColor+";font-family:宋体;position:relative;top:1px;>"+titleWord+"</span></td>"+
" <td width=14><img border=0 width=12 height=12 alt=最小化 src="http:///htmldata/2005-03-27/+minimizebar+" onmousedown=hhctrl.Click(); onmouseover=this.src="http:///htmldata/2005-03-27/+minimizebar2+" onmouseout=this.src=http:///htmldata/2005-03-27/"+minimizebar+"></td>"+
" <

  如果你想架设自己的论坛,就必然要利用论坛程序。根据Web空间所支持网页脚本的不同,大家可按需选择ASP、CGI或PHP源码的论坛程序。

  ASP平台程序推荐

  他她绣社区 修正版

  系统平台:ASP+ACCESS 文件大小:23200KB

  下载地址:http://lnlt.mycodes.net/code/20050313/tatashow.rar

  该程序集成了诸多娱乐性插件,例如具有个人写真版块、在线音乐播放器和在线点歌系统,很适合作为综合性娱乐论坛。

  BBSXP V5015

  系统平台:ASP+ACCESS/ASP+SQLServer

  文件大小:806KB

  下载地址:http://lnlt.mycodes.net/code/20050111/BBSXP515.rar

  BBSXP的优势在于速度快、系统资源占用率低,因而可以轻松承受比同类程序更多的贴子数量和在线人数。而且针对不同数据库采用了大量的优化算法,淋漓尽致的体现了采用数据库的高效和稳定优势。在程序的官方论坛上,还有大量的模板及插件提供。

  动网论坛Ver 7.0.0

  系统平台:ASP+ACCESS

  文件大小:2012KB

  下载地址:http://bbs.dvbbs.net/download/Dvbbs7.0.0_Ac.exe

  动网论坛是国内知名度最高的ASP程序,发展至今,其功能模块及管理功能已相当完善,而且还提供有国内最具规模的论坛服务。不过,正所谓是树大招风,网络上动网论坛的广泛应用,也使得针对它的漏洞利用是频频被曝光。

  PHP平台程序推荐

  Discuz! v2.5F 中文版

  系统平台:PHP+MySQL

  文件大小:492 KB

  下载地址:http://jms.mycodes.net/code/20050105/Discuz!_2.5F_gb.tgz

  Discuz!是笔者首推的PHP专业论坛,它摒弃了寻些华而不实的东东,其功能性、稳定性、负载能力及安全保障等方面,均表现不俗,尤其适用于架设大型论坛。运行Discuz最好在linux+Apache下。

  WDB水晶论坛最新版 V0720mb5

  系统平台:Win9x/XP

  文件大小:2870KB

  下载地址:http://beijing.mycodes.net/code/20030506/WDBCrystalV0720m.rar

  如果你的论坛访客以MM或年龄层较低的网友为主,不妨投其所好,使用这个颇有温馨氛围且动感十足的论坛模块。




<

  很多朋友都用虚拟主机来做网站,将网页文件存放在虚拟空间上,但是页面内容一多,网站打开的速度就显得特别慢,如果您碰到这种情况,与其寻求更好的空间,不如通过优化网页代码来取得满意的速度。笔者总结了一些切实可行的方法,制作主页时,以下的方法可以令你的网页速度大大提高。

   一、记得帮页面减肥

  我们浏览网页实际上是将虚拟主机中的网页内容下载到本地硬盘,再用浏览器解释查看的。下载网页的快慢在显示速度上占了很大比重,所以,网页本身所占的空间越小,那么浏览速度就会越快。这就要求在做网页的时候遵循一切从简的原则,如:不要使用太大的Flash动画、视频、图片等。

   二、如没必要,尽量使用静态HTML页面

  众所周知,ASP、PHP、JSP等程序实现了网页信息的动态交互,运行起来的确非常方便,因为它们的数据交互性好,能很方便地存取、更改数据库的内容,使网站“动”起来,如:论坛、留言板等。但是这类程序必须先由服务器执行处理后,生成HTML页面,然后再“送”往客户端浏览,这就不得不耗费一定的服务器资源。如果在虚拟主机上过多地使用这类程序,网页显示速度肯定会慢,所以没有必要,请尽量使用静态的HTML页面。

   三、不要将整个页面内容塞到一个Table中

  这是网页设计的问题了,很多站长为了追求页面统一对齐,将整个页面的内容都塞进了一个Table(表格)里,然后再由单元格td来划分各个“块”的布局,这种网站的显示速度是绝对慢的。因为Table要等里面所有的内容都加载完毕后才显示出来的,如果某些内容无法访问,就会拖延整个页面的访问速度。正确的做法是:将内容分割到几个具有相同格局的Table中去,不要全都塞到一个Table里。其实现在都WEB标准都提倡抛弃表格!

   四、将ASP、ASPX、PHP等文件的访问改为.js引用

  这在ASP、ASPX、PHP等程序设计时应该注意的,如果你要在静态的HTML页面里嵌入动态的数据,而这些动态的数据是由ASP、PHP等程序来提供的话,会使用以下的语句引用: < script src="http://image.ccidnet.com/ad_files/network_index.asp?orders=1">< /script>
 
这样的话,每次有一个人访问你的网站,服务器就要执行并处理一次network_index.asp文件,从数据库抽取相应的数据,再输出给网页显示,如果有几万个人同时访问,就要执行几万次,后果就可想而知。建议在这些程序中将数据动态生成到一个network_index.js文件中去,然后在首页通过
<script src="http://www.179job.com/ad_files/home_daohang/network_index.js"></script>
 
这样的代码来引用该network_index.js文件。这样,数据显示的任务就交给客户端的浏览器去做,不会耗费服务器的资源,显示速度自然就很快;前者所花的时间几乎是后者的几倍!
  五、使用iframe嵌套另一页面

  如果你要在网站上插入一些广告代码,又不想让这些广告网站影响速度的话,那么,使用iframe最合适不过了。方法是:将这些广告代码放到一个独立的页面去,然后在首页用如下的代码将该页面嵌入即可,这样就不会因为广告页面的延迟而拖了整个首页的显示,代码如下:

< iframe frameborder=0
   leftmargin=0
   marginheight=0
   marginwidth=0
   scrolling=no src="http://www.179job.com/pub/123.html"
   topmargin=0 width=700 height=440 >
< /iframe>
 
  其中http:

  随着 Internet的不断发展壮大,Internet 上的网页制作成了一门新兴科学。网页中不可避免地包含着一定数量的图形,因为较多的图像在增加吸引力的同时能给访问者提供更多更直接的信息,同时图像也较少受计算机平台、地域和语种的限制,能使网页更多地显示出制作者的创造力。 

  虽然图像具有上述优势,但是由于图像是在Internet网络上传送,而Internet线路目前的传输速率还不理想,特别是国内大多数用户是通过慢速拨号连入本地的ISP,因此图像的大小在很大程度上影响着网页的下载时间,制作不好的图像文件下载时更会浪费Internet的带宽。

  由此可见我们在制作网页时优化图像的大小是非常关键的,优化后的图像也许仅仅减少了几千个字节,但当页面中不只是一幅图像,或不止一个用户且不止一次地访问该页面时,节省的下载时间和通道带宽将是巨大的。下面我们就浅谈一下制作网页时几种用来优化图形的常用格式。 

  GIF格式 

  GIF(Graphic Interchange Format图形互换格式)是为跨平台消费市场开发的,当时消费者还没有机会使用“高档”的图形卡,大多数计算机的图形颜色比256色还少,所以256色被作为可显示的最高数目。GIF也是Internet上使用最早、应用最广泛的图像格式。GIF格式储存8位/点至l位/点的图像。其原理是减少每点的存储位数以减小图像文件的大小,这就是我们通常所说的减色抖动dithering。准确地说,GIF减少了图像调色板中的色彩数量,从而在存储时达到减小图像文件大小 的目的。该调色板通常并非Windows本身提供的标准凋色板,而是图像优化处理后的调色板。

  现在假定我们制作一幅全色图像(用photoshop的术语就是“RGB模式”),原图为120k的“PSD格式”,准备作成一份GIF的文件之前,必须将它用一个相关的颜色图转换成为一个受限制的8位图像(用photoshop的术语说就是工作于“索引颜色模式”) 

  由表1可看出,保持图像尺寸不变的情况下减少图像中每点的色彩数可以减少图像文件的大小。 
尽管支持的颜色数目较少,GIF格式仍然因拥有一些Web上使用很广泛的特殊效果而留存至今。如:交错效果、透明颜色效果以及GIF89a(动画)效果。 

  交错 

  交错即图像下载时从模糊逐渐到清晰的过程。 

  当你查看一幅本地系统的图像时,通常图像都是一下子就全部显示出来而与用什么方式储存关系不大,但是在Internet网络上就不一样,当通过Internet慢慢地下载一个包括图像的文件,浏览器能边下载边显示收到的内容,此时就可以看到图像文件显示的顺序,GIF默认的存储图像顺序为从上到下、从左到右。当下载到一半时,只显示上半部图像。如果下载得慢而下半部图像是关键部位,则必须等待下半部图像的出现,这对用户来说是相当烦人的。 

  GIF允许图像进行交错处理,此时不再严格地从上到下、一行像素一行像素地显示,而且每隔八行处理一次,然后再填补其间的空隙直到清晰为止。下载过程好比是一幅粗线条的素描变成色彩分明的图像,交错后的GIF文件容量并不变化。这种效果处理主要用于处理一些尺寸比较大的图像。

  GIF89α 

  GIF89α提供的动画实际上由多幅GIF图像组成,浏览器软件以每幅GIF图像定义的时间间隔顺序显示,形成动画效果。 

  我们可以把动画分成以下三种常见的类型 : 

  第一种类型是由多幅内容不相干但具有相同尺寸的GIF图像文件组成的动画文件,在质量允许的情况下,采用上述方法把组成GIF89α动画的每幅GIF文件的色彩数尽可能减少,便可以做到缩小文件。 

  第二种类型,我们仔细观察可以发现大部分动画的第二幅图像只是在第一幅图像的某些区域有一定的变化,因此在第二幅图像中可以只保存不相同区域的内容,这样可以极大地缩小文件。 

  第三种类型是有固定背景的动画,这样只须保存第二幅图像的前景并设背景为透明就可以了。 

  对于第二种和第三种类型我们必须保证组成动画的每幅GIF图像都使用相同的调色板进行减色抖动,同时第二幅图像定位必须准确。 

  如果我们使用一幅200×100(宽×高)点阵作背景,用上面的三种方法分别制作一幅类似于霓虹灯效果的 GIF89a动画交替显示“图像”两个字,我们将会发现三种方法的显示效果完全一样,但用第三种方法优化的文件比用第一种方法优化的小50%(表2)。 

  JPEG格式 

  由Joint Photographic Experts Group提出并因此而得名,是在Internet上被广泛支持的图像格式,JPG支持16M色彩也就是通常所说的24位颜色或真彩色,其典型的压缩比为4:1。

< 1、转化网页为繁体版

  我想使网页既有简体版又有繁体版的,现在已经做好了简体版的了,请问如何把它们转化为繁体版的?

  答:Dreamweaver中就有转化的功能,选择“Modify→Page Properties”打开页面属
性窗口,在“Document Encoding”中选择“繁体Big5码”即可。但这种方法太麻烦,又不支持批量转化。推荐大家使用ConvertZ这个软件,它是一个用来转换GBK/Big5内码的小工具,支持大量文件批量转化及剪贴簿文字内容的转换等,可以到http://nj.onlinedown.net/soft/4376.htm下载。

  2、如何改变鼠标样式

  有些网页很特别,鼠标不是Windows常规的箭头,而是一些十字形、手形等。请问这个是如何制作的?

  答:在Dreamweaver打开CSS Style浮动窗口,按“+”号新建一个样式,OK后进入“Style Definition for xxx”窗口,选择最后一项“Extensions”,并选择右边“Visual Effect”下面的“Cursor”下拉框中的各个选项,即可实现鼠标的各种效果。

  3、如何制作表格虚线

  有些网页表格不是实线的,而是虚线,表格中好像只有实线的呀,请问如何制作表格虚线?

  答:你可以在表格背景中设置一个1×2的图,半黑半白,这样就可以。还有一个办法就是使用CSS,新建一个Style,选择“Redefine HTML Tag”,在下拉菜单中选择“Table”,在弹出对话框中的“Category”里选择“Border”,将Top、Left、Right、Bottom都设成1px,颜色设成你想要的边框的颜色。然后在“Style”下拉框里选择“Dashed”,点“OK”。这样所有的表格都变成虚线的了。

SyntaxHighlighter.highlight();
[!--infotagslink--]

相关文章

  • C#通过重写Panel改变边框颜色与宽度的方法

    这篇文章主要介绍了C#通过重写Panel改变边框颜色与宽度的方法,涉及C#针对Panel控件的重写与属性设置技巧,具有一定参考借鉴价值,需要的朋友可以参考下...2020-06-25
  • 解析C#自定义控件的制作与使用实例的详解

    本篇文章是对C#中自定义控件的制作与使用实例进行了详细的分析介绍,需要的朋友参考下...2020-06-25
  • ps怎么制作人物影子效果

    ps软件是现在很多人比较喜欢的,通过ps软件可以制作很不错的图片效果。这次文章就给大家介绍下使用ps怎么制作任务影子,具体制作方法下面一起来看看。 ps人物影子效...2017-07-06
  • 用ps制作二寸证件照

    有没有觉得外面拍的证件照都很丑。那么本文就教大家制作二寸证件照的方法,学会了就能做自己美美的证件照了哈哈! 步骤 双击打开php,首先教大家制作两寸照片的大小。...2016-12-21
  • photoshop画出完美圆弧的波浪线边框教程分享

    今天小编在这里就来给各位photoshop的这一款软件的使用者们来说下画出完美圆弧的波浪线边框教程,各位想知道具体制作方法的,那么下面就快来跟着小编一起看一看教程吧。...2016-09-14
  • 教大家制作简单的php日历

    最近的一个项目中,需要将数据用日历方式显示,网上有很多的JS插件,后面为了自己能有更大的控制权,决定自己制作一个日历显示。如下图所示:一、计算数据 1、new一个Calendar类2、初始化两个下拉框中的数据,年份与月份3、初始...2015-11-24
  • ps怎么制作宣传单

    ps软件使用对很多人来说是非常重要的,很多人还不知道使用ps怎么制作宣传单,下面文章就给大家介绍下ps怎么制作宣传单,喜欢次效果的一起来看看。。 首先,我们新建一个2...2017-07-06
  • 怎样用PS制作GIF雪糕

    本文为大家带来gif雪糕的制作方法,难度不大,可效果很漂亮哦,关注一聚教程网学起来! 步骤: 1、使用AI新建一个1200*800的画布 2、使用矩形工具创建一个宽为250px,高度不...2016-12-21
  • 利用ps制作非常精致的蓝色水晶按钮

    关于利用ps制作非常精致的蓝色水晶按钮的教程小编在几年前就介绍过许多的相关教程了,今天我们一起再来看一篇水晶按钮制作效果吧。 最终效果 1、打开Adobe Photos...2016-09-14
  • 美图秀秀制作印章的图文教程

    美图秀秀可以像ps一样的来制作达到ps同样效果的照片了,但美图秀秀是要简单了很多了,就拿利用美图秀秀制作印章讲吧,不会ps的朋友只需要几下就好了,压根没需要什么基础了,下...2016-09-14
  • 利用ps 制作粉绿色非主流效果(1/5)

    利用ps 制作粉绿色非主流效果粉色非主流图片的调色方法。作者用的方法非常实用,调色部分直接用通道覆盖法调出淡红色主色,然后处理细节部分,再加上暗角和文字即可。 原图...2016-09-14
  • 如何把普通照片制作成非主流效果照片(1/13)

    这是一款如何把普通照片制作成非主流效果照片哦,如果你想把自己普通的照片制作成非主流效果的就进来免费下载吧。 这是一款如何把普通照片制作成非主流效果照片...2016-09-14
  • 美图秀秀怎么制作文字边框 文字边框制作教程分享

    今天小编在这里就来给美图秀秀的这一款软件的使用者们来说下文字边框的制作教程,各位想知道具体制作方法的使用者们,那么下面就快来看一看小编的这一篇教程吧。 给...2016-09-14
  • 如何利用photoshop制作帆布纹理

    本文是为大家介绍如何制作真实的帆布纹理,简单易学,希望对大家有所帮助,也请大家继续关注一聚教程网!谢谢! 方法1、打开ps,新建一个文档,大小自己定,我设置的是500*400.2...2016-12-21
  • 利用利用滤镜制作简单的烟雾曲线教程

    本教程的效果都是由一条直线变形得到的。其中用到了波浪滤镜,使用的时候可以设置其中的波长及波幅等来控制曲线的弧度,连续使用后会得到类似烟雾的效果。后期再多复制几...2016-09-14
  • C#实现Winform无边框移动的方法

    这篇文章主要介绍了C#实现Winform无边框移动的方法,涉及C#针对WinForm窗口操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下...2020-06-25
  • 美图秀秀做边框叠加教程一览

    今天小编在这里就来给美图秀秀的这一款软件的使用者们来说下制作边框叠加效果的教程,各位想知道具体制作步骤的使用者们,那么下面就快来跟着小编一起看下吧。 给各...2016-09-14
  • ps怎么制作广告

    ps软件是现在使用非常广泛的图片制作软件,很受大家喜欢。这次文章要给的大家介绍下ps怎么制作广告,下面具体来看看制作方法。 ps广告设计制作方法/步骤&#8195;&#819...2017-07-06
  • AI与PS结合制作钢铁侠面具教程

    AI与PS结合制作钢铁侠面具教程,教程虽然用到AI,不过绘制的仅是线稿及简单的色块,没有这款软件的完全可以在PS中完成。面具构造并不复杂,不过质感部分刻画比较麻烦,想省时...2016-09-14
  • 用NPOI创建Excel、合并单元格、设置单元格样式、边框的方法

    本篇文章小编为大家介绍,用NPOI创建Excel、合并单元格、设置单元格样式、边框的方法。需要的朋友参考下...2020-06-25