Dream Maker 老漂 不要有和人斗的心,你要赢的是你自己!

什么叫做泛解析

比如说www.aaa.com 指向10.10.1.1
ftp.aaa.com指向10.10.2.2
如果这时候客户访问的是aaa.com或者error.aaa.com (这里error代表一个根本不存在的域名或者说是A记录)
这个时候,如果dns服务器不支持泛解析的话,那么就无法访问aaa公司的网站,提示错误。
如果支持泛解析的话,如果你访问的域名在dns服务器中没有A记录,比如fadsfdsafsdaf.aaa.com,它一样会跳转到www.aaa.com,出现公司的网站,而不用担心一些人输错网址后到不了公司的网站而损失了潜在的客户。
泛域名解析域名域名解析的区别
泛域名解析是:*.域名解析到同一IP。
域名解析是:子域名.域名解析到同一IP。
注意:只有客户的空间是独立IP的时候泛域名才有意义。而域名解析则没有此要求。


什么是WSH*

WSH是“Windows Scripting Host”的缩略形式,其通用的中文译名为“Windows 脚本宿主”。对于这个较为抽象的名词,我们可以先作这样一个笼统的理解:它是内嵌于 Windows 操作系统中的脚本语言工作环境。

  Windows Scripting Host 这个概念最早出现于 Windows 98 操作系统。大家一定还记得 MS-Dos 下的批处理命令,它曾有效地简化了我们的工作、带给我们方便,这一点就有点类似于如今大行其道的脚本语言。但就算我们把批处理命令看成是一种脚本语言,那它也是 98 版之前的 Windows 操作系统所唯一支持的“脚本语言”。而此后随着各种真正的脚本语言不断出现,批处理命令显然就有点力不从心了。面临这一危机,微软在研发 Windows 98 时,为了实现多类脚本文件在 Windows 界面或 Dos 命令提示符下的直接运行,就在系统内植入了一个基于 32 位 Windows 平台、并独立于语言的脚本运行环境,并将其命名为“Windows Scripting Host”。WSH 架构于 ActiveX 之上,通过充当 ActiveX 的脚本引擎控制器,WSH 为 Windows 用户充分利用威力强大的脚本指令语言扫清了障碍。

  再具体一点描述:你自己编写了一个脚本文件,如后缀为 .vbs 或 .js 的文件,然后在 Windows 下双击并执行它,这时,系统就会自动调用一个适当的程序来对它进行解释并执行,而这个程序,就是 Windows Scripting Host,程序执行文件名为 Wscript.exe (若是在命令行下,则为 Cscript.exe)。

  WSH 诞生后,在 Windows 系列产品中很快得到了推广。除 Windows 98 外,微软在 Internet Information Server 4.0、Windows Me、Windows 2000 Server,以及 Windows 2000 Professional 等产品中都嵌入了 WSH。现在,早期的 Windows 95 也可单独安装相应版本的 WSH。


Windows中域和组是什么关系?有什么区别?*
By EvilOctal[EST]

相对包含关系,在每一个域中,管理员又可以把里面的用户划分为不同的组。
工作组是一群计算机的集合,它仅仅是一个逻辑的集合,各自计算机还是各自管理的,你要访问其中的计算机,还是要到被访问计算机上来实现用户验证的。而域不同,域是一个有安全边界的计算机集合,在同一个域中的计算机彼此之间已经建立了信任关系,在域内访问其他机器,不再需要被访问机器的许可了。为什么是这样的呢?因为在加入域的时候,管理员为每个计算机在域中(可和用户不在同一域中)建立了一个计算机帐户,这个帐户和用户帐户一样,也有密码保护的。可是大家要问了,我没有输入过什么密码啊,是的,你确实没有输入,计算机帐户的密码不叫密码,在域中称为登录票据,它是由2000的DC(域控制器)上的KDC服务来颁发和维护的。为了保证系统的安全,KDC服务每30天会自动更新一次所有的票据,并把上次使用的票据记录下来。周而复始。也就是说服务器始终保存着2个票据,其有效时间是60天,60天后,上次使用的票据就会被系统丢弃。如果你的GHOST备份里带有的票据是60天的,那么该计算机将不能被KDC服务验证,从而系统将禁止在这个计算机上的任何访问请求(包括登录),解决的方法呢,简单的方法使将计算机脱离域并重新加入,KDC服务会重新设置这一票据。或者使用2000资源包里的NETDOM命令强制重新设置安全票据。因此在有域的环境下,请尽量不要在计算机加入域后使用GHOST备份系统分区,如果作了,请在恢复时确认备份是在60天内作的,如果超出,就最好联系你的系统管理员,你可以需要管理员重新设置计算机安全票据,否则你将不能登录域环境。

Tags: 泛解析 站长

发布: 老漂 分类: 网站|站长 评论: 0 浏览: 731

镜像跳转脚本

/* 镜像跳转
     By joe         www.1100do.cn
     2007-05-23
*/
var imgheight1
var imgleft1
document.ns = navigator.appName == "Netscape"
window.screen.width>800 ? imgheight1=230:imgheight1=350
window.screen.width>1000 ? imgleft1=100:imgleft1=330
function myload1()
{
         myleft1.style.top=document.body.scrollTop+document.body.offsetHeight-imgheight1;
         myleft1.style.right=imgleft1;
         leftmove1();
}
function leftmove1()
{
     myleft1.style.top=document.body.scrollTop+document.body.offsetHeight-imgheight1;
     myleft1.style.right=imgleft1;
     setTimeout("leftmove1();",1)
}
    if (window.location.href.substring(0,10)=="http://cnc")
     {
     document.write("<div id=myleft1 style='position:


absolute;width:90;top:"+window.screen.height+";left:"+(window.screen.width-200)


+";visibility: visible;z-index: 1'>");
     document.write("<a href=http://www"+window.location.href.substring(10,2048)+"><img


src=./images/www.gif border=0 alt=sebug.NET电信镜像站点></a><br />");
     document.write("<a href=http://uni"+window.location.href.substring(10,2048)+"><img


src=./images/uni1.gif border=0 alt=sebug.NET联通镜像站点></a>");
     document.write("</div>");
     myload1()
     }
    else     if (window.location.href.substring(0,10)=="http://uni")
     {
     document.write("<div id=myleft1 style='position:


absolute;width:90;top:"+window.screen.height+";left:"+(window.screen.width-200)


+";visibility: visible;z-index: 1'>");
     document.write("<a href=http://www"+window.location.href.substring(10,2048)+"><img


src=./images/www.gif border=0 alt=sebug.NET电信镜像站点></a><br />");
     document.write("<a href=http://cnc"+window.location.href.substring(10,2048)+"><img


src=./images/cnc1.gif border=0 alt=sebug.NET网通镜像站点></a>");
     document.write("</div>");
     myload1()
     }
else
     {
     document.write("<div id=myleft1 style='position:


absolute;width:90;top:"+window.screen.height+";left:"+(window.screen.width-200)


+";visibility: visible;z-index: 1'>");
     document.write("<a href=http://cnc"+window.location.href.replace


("//sebug.net/","//cnc.sebug.net/").substring(10,2048)+"><img src=./images/cnc.gif border=0


alt=SEBUG.NET网通镜像站点></a><br />");
     document.write("<a href=http://uni"+window.location.href.replace


("//sebug.net/","//uni.sebug.net/").substring(10,2048)+"><img src=./images/uni1.gif border=0


alt=SEBUG.NET联通镜像站点></a>");
     document.write("</div>");
     myload1()
     }

Tags: 代码

发布: 老漂 分类: 网站|站长 评论: 0 浏览: 581

生成静态页大全[ASP/PHP/ASPX]

ASP生成静态网页的方法
  随着网站访问量的加大,每次从数据库读取都是以效率作为代价的,很多用ACCESS作数据库的更会深有体会,静态页加在搜索时,也会被优先考虑。互联网上流行的做法是将数据源代码写入数据库再从数据库读取生成静态面,这样无形间就加大了数据库。将现有的ASP页直接生成静态页,将会节省很多。

  下面的例子是将、index.asp?id=1/index.asp?id=2/index.asp?id=3/这三个动态页面,分别生成ndex1.htm,index2.htm,index3.htm存在根目录下面:

<%
dim strUrl,Item_Classid,id,FileName,FilePath,Do_Url,Html_Temp
Html_Temp="<UL>"
For i=1 To 3
Html_Temp = Html_Temp&"<LI>"
Item_Classid = i
FileName = "Index"&Item_Classid&".htm"
FilePath = Server.MapPath("/")&"\"&FileName
Html_Temp = Html_Temp&FilePath&"</LI>"
Do_Url = "http://"
Do_Url = Do_Url&Request.ServerVariables("SERVER_NAME")&"/main/index.asp"
Do_Url = Do_Url&"?Item_Classid="&Item_Classid
strUrl = Do_Url
dim objXmlHttp
set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")
objXmlHttp.open "GET",strUrl,false
objXmlHttp.send()
Dim binFileData
binFileData = objXmlHttp.responseBody
Dim objAdoStream
set objAdoStream = Server.CreateObject("ADODB.Stream")
objAdoStream.Type = 1
objAdoStream.Open()
objAdoStream.Write(binFileData)
objAdoStream.SaveToFile FilePath,2
objAdoStream.Close()
Next
Html_Temp = Html_Temp&"<UL>"
%>
<%
Response.Write ( "成功生成文件:" )
Response.Write ( "<BR>" )
Response.Write Html_Temp
%>

PHP生成静态网页的方法
  看到很多朋友在各个地方发帖问PHP生成静态文章系统的方法,以前曾做过这样一个系统,遂谈些看法,以供各位参考。好了,我们先回顾一些基本的概念。
  一,PHP脚本与动态页面。
  PHP脚本是一种服务器端脚本程序,可通过嵌入等方法与HTML文件混合,也可以类,函数封装等形式,以模板的方式对用户请求进行处理。无论以何种方式,它的基本原理是这样的。由客户端提出请求,请求某一页面 -----> WEB服务器引入指定相应脚本进行处理 -----> 脚本被载入服务器 -----> 由服务器指定的PHP解析器对脚本进行解析形成HTML语言形式 ----> 将解析后的HTML语句以包的方式传回给浏览器。由此不难看出,在页面发送到浏览器后,PHP就不存在了,已被转化解析为HTML语句。客户请求为一动态文件,事实上并没有真正的文件存在在那里,是PHP解析而成相对应的页面,然后发送回浏览器。这种页面处理方式被称为“动态页面”。
  二,静态页面。
  静态页面是指在服务器端确实存在的仅含HTML以及JS,CSS等客户端运行脚本的页面。它的处理方式是。由客户端提出请求,请求某一页面 ----> WEB服务器确认并载入某一页面 ----> WEB服务器将该页面以包的形式传递回浏览器。由这一过程,我们对比一下动态页面,即可方现。动态页面需由WEB服务器的PHP解析器进行解析,而且通常还需连接数据库,进行数据库存取操作,然后才能形成HTML语言信息包;而静态页面,无须解析,无须连接数据库,直接发送,可大大减轻服务器压力,提高服务器负载能力,大幅提供页面打开速度和网站整体打开速度。但其缺点是,不能动态地对请求进行处理,服务器上必须确实存在该文件。
  三,模板及模板解析。
  模板即尚未填充内容html文件。例如:
 temp.html

<HTML>
<TITLE>{ title }</TITLE>
<BODY>
this is a { file } file's templets
</BODY>
</HTML>
PHP处理:
 templetest.php

<?php
$title = "http://siyizhu.com测试模板";
$file = "TwoMax Inter test templet,<br>author:Matrix@Two_Max";

 $fp = fopen ("temp.html","r");
$content = fread ($fp,filesize ("temp.html"));
$content .= str_replace ("{ file }",$file,$content);
$content .= str_replace ("{ title }",$title,$content);

echo $content;
?>
模板解析处理,即将经PHP脚本解析处理后得出的结果填充(content)进模板的处理过程。通常借助于模板类。目前较流行的模板解析类有phplib,smarty,fastsmarty等等。模板解析处理的原理通常为替换。也有些程序员习惯将判断,循环等处理放进模板文件中,用解析类处理,典型应用为block概念,简单来说即为一个循环处理。由PHP脚本指定循环次数,如何循环代入等,再由模板解析类具体实施这些操作。
  好了,对比过静态页面与动态页面各自的优劣,现在我们就来说说,如何用PHP生成静态文件。
  PHP生成静态页面并不是指PHP的动态解析,输出HTML页面,而是指用PHP创建HTML页面。同时因为HTML的不可写性,我们创建的HTML若有修改,则需删掉重新生成即可。(当然你也可以选择用正则进行修改,但个人认为那样做倒不如删掉重新生成来得快捷,有些得不偿失。)
  言归正传。用过PHP文件操作函数的PHP FANS知道,PHP中有一个文件操作函数fopen,即打开文件。若文件不存在,则尝试创建。这即是PHP可以用来创建HTML文件的理论基础。只要用来存放HTML文件的文件夹有写权限(即权限定义0777),即可创建文件。(针对UNIX系统而言,Win系统无须考虑。)仍以上例为例,若我们修改最后一句,并指定在test目录下生成一个名为test.html的静态文件:

<?php
$title = "http://siyizhu.com测试模板";
$file = "TwoMax Inter test templet,<br>author:Matrix@Two_Max";
 $fp = fopen ("temp.html","r");
$content = fread ($fp,filesize ("temp.html"));
$content .= str_replace ("{file}",$file,$content);
$content .= str_replace ("{title}",$title,$content);
// echo $content;
$filename = "test/test.html";
$handle = fopen ($filename,"w"); //打开文件指针,创建文件
/*
 检查文件是否被创建且可写
*/
if (!is_writable ($filename)){
die ("文件:".$filename."不可写,请检查其属性后重试!");
}
if (!fwrite ($handle,$content)){ //将信息写入文件
die ("生成文件".$filename."失败!");
}
fclose ($handle); //关闭指针

die ("创建文件".$filename."成功!");
?>
实际应用中常见问题解决方案参考:
  一,文章列表问题:  
  在数据库中创建字段,记录文件名,每生成一个文件,将自动生成的文件名存入数据库,对于推荐文章,只需指向存放静态文件的指定文件夹中的该页面即可。利用PHP操作处理文章列表,存为字符串,生成页面时替换此字符串即可。如,在页面中放置文章列表的表格加入标记{articletable},而在PHP处理文件中:

<?php
$title = "http://siyizhu.com测试模板";
$file = "TwoMax Inter test templet,<br>author:Matrix@Two_Max";
$fp = fopen ("temp.html","r");
$content = fread ($fp,filesize ("temp.html"));
$content .= str_replace ("{file}",$file,$content);
$content .= str_replace ("{title}",$title,$content);
// 生成列表开始
$list = '';
$sql = "select id,title,filename from article";
$query = mysql_query ($sql);
while ($result = mysql_fetch_array ($query)){
$list .= '<a href='.$root.$result['filename'].' target=_blank>'.$result['title'].'</a><br>';
}
$content .= str_replace ("{articletable}",$list,$content);
//生成列表结束
// echo $content;
$filename = "test/test.html";
$handle = fopen ($filename,"w"); //打开文件指针,创建文件
/*
 检查文件是否被创建且可写
*/
if (!is_writable ($filename)){
die ("文件:".$filename."不可写,请检查其属性后重试!");
}
if (!fwrite ($handle,$content)){ //将信息写入文件
die ("生成文件".$filename."失败!");
}
fclose ($handle); //关闭指针
die ("创建文件".$filename."成功!");
?>
二,分页问题。
  如我们指定分页时,每页20篇。某子频道列表内文章经数据库查询为45条,则,首先我们通过查询得到如下参数:1,总页数;2,每页篇数。第二步,for ($i = 0; $i < allpages; $i++),页面元素获取,分析,文章生成,都在此循环中执行。不同的是,die ("创建文件".$filename."成功!";这句去掉,放到循环后的显示,因为该语句将中止程序执行。例:

<?php
$fp = fopen ("temp.html","r");
$content = fread ($fp,filesize ("temp.html"));
$onepage = '20';
$sql = "select id from article where channel='$channelid'";
$query = mysql_query ($sql);
$num = mysql_num_rows ($query);
$allpages = ceil ($num / $onepage);
for ($i = 0;$i<$allpages; $i++){
if ($i == 0){
$indexpath = "index.html";
} else {
$indexpath = "index_".$i."html";
}
$start = $i * $onepage;
$list = '';
$sql_for_page = "select name,filename,title from article where channel='$channelid' limit $start,$onepage";
$query_for_page = mysql_query ($sql_for_page);
while ($result = $query_for_page){
$list .= '<a href='.$root.$result['filename'].' target=_blank>'.$title.'</a><br>';
}
$content = str_replace ("{articletable}",$list,$content);
if (is_file ($indexpath)){
@unlink ($indexpath); //若文件已存在,则删除
}
$handle = fopen ($indexpath,"w"); //打开文件指针,创建文件
/*
  检查文件是否被创建且可写
*/
if (!is_writable ($indexpath)){
echo "文件:".$indexpath."不可写,请检查其属性后重试!"; //修改为echo
}
if (!fwrite ($handle,$content)){ //将信息写入文件
echo "生成文件".$indexpath."失败!"; //修改为echo
}
fclose ($handle); //关闭指针
}
fclose ($fp);
die ("生成分页文件完成,如生成不完全,请检查文件权限系统后重新生成!");
?>
大致思路如此,其中如其它数据生成,数据输入输出检查,分页内容指向等可酌情在页面中加入。
  在实际文章系统处理过程当中,还有许多问题有待考虑,与动态页面不同之处,需注意的地方还有很多。但大致思路即是如此,其它方面可举一反三而得。

ASP.NET生成静态网页的方法
环境:Microsoft .NET Framework SDK v1.1
OS:Windows Server 2003 中文版
ASP.Net生成静态HTML页
在Asp中实现的生成静态页用到的FileSystemObject对象!
在.Net中涉及此类操作的是System.IO
以下是程序代码 注:此代码非原创!参考别人代码

//生成HTML页
public static bool WriteFile(string strText,string strContent,string strAuthor)
{
string path = HttpContext.Current.Server.MapPath("/news/");
Encoding code = Encoding.GetEncoding("gb2312");
// 读取模板文件
string temp = HttpContext.Current.Server.MapPath("/news/text.html");
StreamReader sr=null;
StreamWriter sw=null;
string str="";
try
{
sr = new StreamReader(temp, code);
str = sr.ReadToEnd(); // 读取文件
}
catch(Exception exp)
{
HttpContext.Current.Response.Write(exp.Message);
HttpContext.Current.Response.End();
sr.Close();
}

string htmlfilename=DateTime.Now.ToString("yyyyMMddHHmmss")+".html";
// 替换内容
// 这时,模板文件已经读入到名称为str的变量中了
str =str.Replace("ShowArticle",strText); //模板页中的ShowArticle
str = str.Replace("biaoti",strText);
str = str.Replace("content",strContent);
str = str.Replace("author",strAuthor);
// 写文件
try
{
sw = new StreamWriter(path + htmlfilename , false, code);
sw.Write(str);
sw.Flush();
}
catch(Exception ex)
{
HttpContext.Current.Response.Write(ex.Message);
HttpContext.Current.Response.End();
}
finally
{
sw.Close();
}
return true;
此函数放在Conn.CS基类中了
在添加新闻的代码中引用 注:工程名为Hover

if(Hover.Conn.WriteFilethis.Title.Text.ToString),this.Content.Text.ToString),this.Author.Text.ToString)))
{
Response.Write("添加成功");
}
else
{
Response.Write("生成HTML出错!");
}
模板页Text.html代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>ShowArticle</title>
<body>
biaoti
<br>
content<br>
author
</body>
</HTML>
biaoti
<br>
content<br>
author
</body>
</HTML>



Tags: asp php

发布: 老漂 分类: 网站|站长 评论: 0 浏览: 484

服务器不支持FLV视频播放的原因

兄弟我捣腾了两天,才查出来原因,IIS中的MIME映射类型没有添加,添加上就OK了,为免将来兄弟们有的的找不到原因,就放我空间里吧]


FLV格式文件上传服务器后不能播放因为国内大多都是Win2003的主机.默认是没有指定输出FLV这种格式的虽然FTP里面可以看见,但无法通过http访问,也就无法播放了.

[原因:WIN2003加强了IIS6的MIME验证,一切未注册扩展文件格式统统显示404错误。手动在IIS中HTTP头->MIME添加MIME影射关系,MIME类型: video/x-flv 扩展名:.flv,即可通过Flash7+客户端Load进来播放]

[办法解决“虚拟主机都不支持Flv格式文件”的问题:比如你的Flv文件名称是a.flv,在虚拟主机上建一个名为“a.flv”的目录,在此目录下放你的Flv格式文件,将其改名为:index.htm,这样就行了,播放器中的文件名保持原样不动 ]

两种解决办法:
1,找服务器管理员,添加FLV文件类型输出支持。
2,把扩展名flv改成swf来播放。
3, 解决“虚拟主机都不支持Flv格式文件”的问题:比如你的Flv文件名称是a.flv,在虚拟主机上建一个名为“a.flv”的目录,在此目录下放你的Flv格式文件,将其改名为:index.htm,这样就行了,播放器中的文件名保持原样不动,这样就可以了。

Tags: iis flv mime

发布: 老漂 分类: 网站|站长 评论: 0 浏览: 711

玩转Dreamweaver速记CSS属性

Css 规范允许使用称作速记 CSS 的简略语法创建样式。速记 CSS 使您可以用一个属性标签指定多个属性的值。例如,您可以使用 font 属性在一行语法中设置 font-style、font-variant、font-weight、font-size、line-height 和 font-family 属性。

  使用速记 CSS 时需要注意的关键问题是速记 CSS 属性省略的值会被指定为属性的默认值。当两个或多个 CSS 规则指定给同一标签时,这可能会导致页面无法正确显示。

  例如,下面显示的 H1 标签使用了普通的 CSS 语法。注意,font-variant、font-stretch、font-size-adjust 和 font-style 属性的值都被指定为它们的默认值。

  H1 {

  font-weight: bold;

  font-size: 16pt;

  line-height: 18pt;

  font-family: Arial;

  font-variant: normal;

  font-style: normal;

  font-stretch: normal;

  font-size-adjust: none

  }

  下面用一个速记属性重写这一标签:

  H1 { font: bold 16pt/18pt Arial }

  使用速记符号编写时,会自动将省略的值指定为它们的默认值。因此,上述速记示例省略了 font-variant、font-style、font-stretch 和 font-size-adjust 标签。

  如果您使用 CSS 语法的速记形式和普通形式在不只一个位置定义了样式(如在 Html 页面中嵌入样式并从外部样式表中导入样式),一定要注意省略的属性可能会覆盖(或层叠)在其他位置明确设置的属性。

  因此,Dreamweaver 默认情况下使用 CSS 符号的普通形式撰写语法。这样可以防止能够覆盖普通规则的速记规则所引起的潜在问题。在 Dreamweaver 中打开使用速记 CSS 符号编写代码的 Web 页面时,请注意 Dreamweaver 将使用普通形式创建新的 CSS 规则。通过更改"首选参数"对话框(在 Windows 中为"编辑">"首选参数";在 Macintosh 中为"Dreamweaver">"首选参数")中"CSS 样式"类别中的 CSS 编辑首选参数,您可以指定 Dreamweaver 创建和编辑 CSS 规则的方式。

  注意

  "CSS 样式"面板仅使用普通符号创建规则。如果您使用"CSS 样式"面板创建页面或 CSS 样式表,一定要知道对速记 CSS 规则进行手工编码可能会导致速记属性覆盖那些用普通形式创建的属性。因此,请使用普通的 CSS 符号创建您的样式。

Tags: 网页设计 dw

发布: 老漂 分类: 网站|站长 评论: 0 浏览: 607

Dreamweaver的操作诀窍点滴

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

2、使字体适应不同的分辨率
我们在制作网页的时候,经常有这种体会,那就是制作好的网页在本地计算机上浏览时很正常,但在另外一台计算机上浏览时发现原本漂亮的网页变得歪歪扭扭了,这是为什么呢?原来各个计算机的分辨率要使你的主页在不同的分辨率下都能正常显示,在 Dreamweaver中得到了较好的解决。在文档窗口的右下角,Dreamweaver 显示当前文档被设计成的分辨率大小。单击哪个数字,在弹出式菜单中可以为当前的页面指定显示分辨率,通过修改可以使你的主页更具灵活性。使不同分辨率的显示器都能较好地显示。

3、善用拖放技术
我们在使用Dreamweaver编辑网页的时候,经常需要插入一些图象什么的,假设要插入的图象很多,按照常规方法来操作就显得非常麻烦。我们可以利用拖放技巧来很好地解决这个问题。首先我们把Dreamweaver的操作窗口变成活动窗口,以腾出空间来显示Explorer窗口,找到要插入的图象文件后,把它们一一用鼠标拖动到网页的适当部位,Dreamweaver将自动把这些图象的url添加到文件的HTML代码中,当然这里要求被拖动的图象文件必须是gif、jpg等web图象格式的文件。对于已经在网页中的图象也是一样,直接拖过来就可以了。但如果被拖动的图象上有超级链接,就不可以再使用拖动技术了,因为那时拖过来的仅仅是超级链接地址。

4、善于为对象取名
我们在用Dreamweaver来制作非常复杂的效果时,有可能需要经常重复地使用某一个或者多个对象,例如我们经常需要定位某个特定的表格、图象等,如果我们没有给某一个网页中的多个对象取名的话,那么在重复应用这些对象的时候,可能很麻烦或者容易出错。为了能够方便调用这些对象,我们应该在每创建一个新的对象时,都记得给它取一个有代表性而且比较容易记忆的名称。在给这些对象命名时,我们可以通过对象的“属性”面板来操作就行了。

5、多用快捷键来提高效率
为了提高操作的效率,我们可以在Dreamweaver中使用快捷键,例如使用Ctrl-B或Ctrl-I来为文字应用黑体或斜体格式,也可以使用以下一些键盘快捷键来为选中的文本应用HTML格式:Ctrl-0: 无格式   Ctrl-T: 段落   Ctrl-1: 标题 1   Ctrl-2: 标题 2
Ctrl-3: 标题 3   Ctrl-4: 标题 4   Ctrl-5: 标题 5   Ctrl-6: 标题 6

6、一次链接到两个网页
我们都知道超级链接一次只能连到一个页面。如果我们要想一次在不同的框架页中打开文档,可以使用“Go To URL”javascript 行为。打开一个有框架的网页,选择文字或图象,然后从行为面板中选择“Go To URL”。我们会注意到Dreamweaver会在“Go To URL”对话框中显示所有可用的框架。选择其中一个我们想链接的框架并输入相应的URL后再选择另一个框架并输入另一个URL。

7、利用“Format Table”命令来修饰网页
在复杂的网页设计中,表格的应用是最多的,因为利用表格可以自由地控制文本和图象在网页上出现的具体位置,从而使整个网页看上去紧凑统一。Dreamweaver在这方面也不甘落后,我们可以使用其中的“Format Table”(格式化表格)命令来快速地对表格应用预先设计好的样式。要使用预先设计好的样式,先将光标置于表格的任意一个单元格内,再选择“Command”→“Format Table”命令, 在随后出现的对话框中,从左边的列表中选择一个设计方案。按“Apply” 键来查看效果,如果不满意的话,还可以重新设置或者修改部分参数的值,如边界粗细,背景颜色等等。

8、尽量不要给文件起中文名称
大家在制作好了网页后,通常会给网页起一个具有代表性的中文名称,一来能使人一看文件名就能大概了解文件所包含的内容,二来能够方便各个超级链接之间的相互调用。但如果你在Dreamweaver中这样做,就会发现Dreamweaver对中文文件名支持得不是太好,经常会有页面调用不正确的现象发生,所以我们以后在Dreamweaver中保存网页的时候,尽量用英文或者数字作为文件名称,这样就可以避免上面的出错现象。

9、经常保存当前被编辑的文件
有网友说经常保存文件是不是怕突然死机呀?这话当然没错,但我们在Dreamweaver中要经常保存文件还有它特别的意义。因为我们在设计主页的时候,Dreamweaver会跟踪我们对文件作出的任何改动,也就是说即使我们在主页中简单地移动了一下某个对象,Dreamweaver也能生成大量的临时源代码,想象一下,如果在主页中作了很多改变,那么生成的这些大量代码就变得很难管理,从而会影响系统的性能。因此我们发现如果Dreamweaver的性能开始降低,这可能是由于驻留在内存中的大量代码变得太庞大的缘故,只要保存一下文件,就会使这些临时代码消失,从而提高性能,所以以后我们在使用Dreamweaver时,要有经常保存文件的习惯。

10、自动在网页中加入更新时间
我们知道一个网页要想获得更多的回头率,一个很重要的一条就是要不断更新。但对于我们这些个人网页来说,要天天及时更新恐怕不是很容易的事情。因此,我们希望网页能自动更新,下面笔者就提供一个能自动更新修改时间的源代码,我们只要把这段源代码添加到<BODY>…< /BODY>之间就能实现更新时间的目的了:
< script Language="javascript"><!--
document.write("Last Updated:"+document.lastModified);
-->< /script>

11、让鼠标移到图象链接上有动态变化
有时我们为了要达到一种逼真的效果,希望鼠标移动到某个链接上时能有动感产生。使用Dreamweaver可以很容易实现这种效果。设计时,我们首先需要准备两幅图象,第一幅是原始图象,第二幅是鼠标移动上去后的图象。接着用鼠标单击第一幅图,在属性面板中的链接栏中填上要链接的文件,然后单击键盘上的F8键,在弹出的Behaviors窗口中单击“+”号,随后选择“swap image”,在接着出现的窗口中选择第二幅图象,最后单击确定就可以了。

12、让网页自动关闭
如果我们希望自己的网页在指定的时间内能自动关闭,不妨在网页源代码中的<BODY>标签后面加入如下代码: < script LANGUAGE="javascript"> <!--
setTimeout('window.close();', 3000);--> < /script>
其中代码中的3000表示3秒钟,它是以毫秒为单位的。

13、在网页中加入单个或几个空格
输入空格你会吗?有人说单击一下空格键不就成啦!然而我们在Dreamweaver中单击空格键时,好象就不行。那该怎么办呢?不急,下面有两种方法输入空格:其一、在源代码中输入 ,每个 之间请用空格分开;其二、单击键盘上的复合键Ctrl+Shift+Space。

14、隐藏不必要的标签
  如果在网页中插入了不可见的元素时,Dreamweaver会自动在页面上添加一个与之相应的元素标签,以便于我们选择不可见元素。但这并不全是件好事,比如我们在一个有很多层的页面中的第一行便插入一个表格,就会发现由于首行排列了太多的层元素标签而使得表格自动退到了页面的第二行,虽然在浏览时并不影响效果,但这确确实实会阻碍我们的工作。所以当我们觉得某个元素标签碍手碍脚时,就索性将之屏蔽掉。方法是按Ctrl+U打开Preferences面板,在Category中选中Invisibel Elements,在面板的右边将会出现所有的元素标签。只要将不需要的元素标签前的勾去掉,以后它就保证不会再出现了。

15、使用定制窗口功能测试网页
  前面,笔者曾说过,在不同分辨率下网页的显示效果会大不一样,谁都不希望自己辛辛苦苦设计出来的网页在不同的分辨率下会面目全非,所以测试网页在不同分辨率下的浏览效果是网页制作中很重要的一步。而Dreamweaver让用户十分轻松地实现测试,我们可以在Dreamweaver的操作界面中的状态栏中间,选择需要的分辨率来调节窗口大小,从而实现在不同分辨率下测试网页了。

16、只复制编辑区中的文字
在几个不同的应用程序中间相互复制文字,是我们在实际工作中可能要常做的事情。但是,如果我们从Dreamweaver中复制编辑区中的文字到另外一个应用程序的时候,HTML代码和文字将一起被复制过去了,那么我们该如何才能只把编辑区中的文字复制下来呢?我们知道,通常复制时都用快捷键 Ctrl - C 来操作,如果我们在复制的时候多按一个C键,那么Dreamweaver将只会复制选中的文字了。

17、去掉链接的下划线
有时为了达到某个外观上的特殊效果,我们希望把超级链接下面的下划线屏蔽掉。同样我们也用两种方法来实现:一是在源代码中的<HEAD>…</HEAD>之间输入如下代码:
<style type="text/css"> <!-- a { text-decoration: none}--> < /style>;二是用鼠标依次单击Dreamweaver中的Text/Custom Style/Edit/Style Sheet/New/Redefine HTML Tag,并从中选择a,然后在decoration中选中none,最后单击确定就成功了。

18、定义网页的关键字
为了使自己的网页在搜索引擎中能很容易地被检索到,准确定义网页中的关键字是一项很重要的工作。在Dreamweaver中,我们可以用两种方法来定义网页中的关键字:一是在源代码中的<head>与</head>标签中,添加如下代码:< meta name="keywords" content="yancheng,yancheng,yancheng"> ,其中content中的内容即为关键字,为了提高检索的命中率,我们可以重复多次使用同一个关键字,中间用逗号隔开;另外一种方法是在Dreamweaver中用鼠标依次单击Insert/Head/KeyWords命令,在随后弹出的对话框中重复输入希望被检索的关键字就可以了。

Tags: 网页设计 dw

发布: 老漂 分类: 网站|站长 评论: 0 浏览: 642

戴尔杯计算机比赛

暂定为我的大学(生活,学习,娱乐等等)

关于我的大学

photo

收藏夹(一些有用的网址)

Tags: 站长 比赛

发布: 老漂 分类: 网站|站长 评论: 4 浏览: 762

地震救灾谷歌缺位,百度比谷歌更懂中国

(森库资讯sysku.com  5月14日  成都金堂报道)512中国地震,搜索引擎百度随即成为广大民众获取四川汶川地震信息的重要渠道,反观谷歌,则在地震救灾过程中被人忘记。
四川汶川地震发生后,百度搜索引擎对地震相关信息抓取明显提速,提高网络负载保证了“地震”、“四川”、“汶川”等贴吧承载大流量访问,对于众多网民表达关切之情、了解地震救灾情况起到了非常巨大的作用。

5月14日,搜索引擎百度,在其财经频道专题栏目开设了名为“天佑中华 ,众志成城”的地震专题页面。通过百度首页的logo即可访问,同时,百度公司在首页显眼位置放置了“百度向同业及全国网民倡议书”的链接。在这个百度地震专题页面上,设置了企业业爱心榜、政府在行动、贴吧、知道、空间、百度财经等有关地震信息的栏目。百度使用banner形式突出了中国红十字会总会联合百度捐助的相关信息,特别让人倍感温暖的是,突出了“汶川地震祈福”贴吧内容。这个专题内容丰富,有滚动图片、视频、最新消息、伤亡、救援、捐赠等实时信息发布,设置了部委、中央、地方救援信息。百度地震专题页面也特别凸显了百度各个产品的融合优势,百度贴吧(地震吧、汶川吧、四川吧)、知道、空间等关于地震的内容全部置于整个专题页面。最新报道则充分发挥搜索引擎的优势,抓取各大网络媒体的地震救援信息。

值得一提的是,关键词“地震”的搜索结果页面,也成为一个用心设计的页面,有百度指数、最新报道、相关热点词、相关网页搜索、相关图片、相关知道问题等栏目。这个搜索结果页面还以四川、灾区、汶川、影响、灾害等关注重点进行了分类。

同日,百度还推出了汶川地震音乐专题,并更换了搜索首页的logo。
专题表达了对5月12日发生的四川汶川大地震的真挚关切,在这样一个特殊的时刻,也许任何声音都不能给承受者带来安慰,但是我们还是希望自己能做点什么,也许静静的献上一首歌,也许轻轻的一声祝福,只要我们能做到,就会尽力。汶川地震音乐专题目前有歌曲《让世界充满爱》、《爱的奉献》、《明天会更好》等109首充满温馨之情的歌曲。

5月14日上午,百度宣布以公司名义捐出第一批善款200万元现金。此外,百度向7000名内部员工、渠道体系和20万联盟合作伙伴网络发起大规模捐助活动,并联合红十字会、慈善总会发起赈灾大行动。

不仅仅如此,百度各服务产品军队汶川地震救灾做出了及时反应。百度搜索、百度新闻、百度贴吧、百度知道、百度百科、百度音乐、百度传情等,均设置了汶川地震相关信息专题,并且各个服务合理搭配、交互有序,形成了一个关于汶川地震信息的聚合平台。

而反观谷歌,由于语言上的先天有别,谷歌搜索对中文信息支持不够。而谷歌对于汶川地震也显得过于迟滞,只形成了一个简易的汶川地震形势图,还注明“本信息仅供参考”。
特别是在已经知晓此次地震伤亡惨重,各界纷纷大力捐款捐物的情况下,谷歌也仅仅是捐款100万。虽说捐钱重在心意,但100万的额度实在和谷歌在民众中的形象落差太大,即就是纯粹从商业角度来说,谷歌此举也是显得迟钝。

不管怎样,这一场严重的地震灾害,相信广大网民更多地从百度、网易、新浪等中国互联网络公司获取到了大量实时信息,百度不管是从响应速度、用户信息需求、人机交互、硬件支持上都显得更胜一筹,而谷歌则显得有些缺位

Tags: 关心地震

发布: 老漂 分类: 网站|站长 评论: 0 浏览: 619