网络编程
位置:首页>> 网络编程>> 网页设计>> Dreamwaver 常见问答解答(7)

Dreamwaver 常见问答解答(7)

作者:尾巴 影木光 来源:5D精英网 发布时间:2009-07-05 18:51:00 

标签:Dreamwaver,问题,DW,网页设计

怎样建立DW的模板(Template)与库(Library),二者之间有何区别?

库和模板的应用能大大提高网站维护的效率,因为更新库和模板时,能使所有应用该库和模板的页面同时自动更新。二者在商业站点中应用及其广泛。

如果多个页面中用到许多相同的内容(例如每页的导航区等),则可将相同的部分做成一个网页,并保存为模板(File-Save as Templates),再在不同页面中使用不同内容的部位建立可编辑区(Modify-Templates-New Editable area),可建多个,给出不同的名字。DW自动建立/Templates子目录,模板文件名以".dwt"为扩展名。

    如果许多页面中要用到相同的部件,如网站图标,固定的导航条等,可将其拖到库面板中变成库项目,当其它页面要用时再从库面板中拖到页面中,当更新库项目时,DW会问你是否更新所有应用该库项目的页面。

   模板和库,在本质上差异不大。模板针对的是页面大框架的、整体上的控制,其文件目录在/Templates/。而库则更多的针对小元件的标准化,其文件目录在/Library/下面。

怎样实现在任务栏显示小图标的效果

有些站点,访问时会在地址栏地址前显出小图标,添加到收藏夹后也在收藏栏中显示图标,这样很好的与其它站点有了区别。

要达到这个效果,先需做出这个图标文件,图像为16*16像素,不要超过16色。文件格式为ico,然后上传至你的网站。

然后,在需要的页面中,加上以下html语句到文件的〈head〉和〈/head〉之间(假设以上ico文件的地址为http://happyisland.126.com/icon.ico)。

〈link REL="SHORTCUT ICON" href="http:///happyisland.126.com/icon.ico"〉

如果访问者的浏览器是IE5.0,就不需加任何代码,只要将图标文件上传到网站的根目录下即可。

怎样使鼠标滑过链接的图片时,图片由朦胧到清晰的逐渐显示出来?

下面代码加入到head之间

〈SCRIPT language=JavaScript〉

function high(which2) {

theobject=which2

highlighting=setInterval("highlightit(theobject)",100)

}

function low(which2){

clearInterval(highlighting)

which2.filters.alpha.opacity=40

}

function highlightit(cur2){

if (cur2.filters.alpha.opacity〈100)

cur2.filters.alpha.opacity+=30

else if (window.highlighting)

clearInterval(highlighting)

}

//--〉

〈/SCRIPT〉

在每个图片连接加入已下代码

style="FILTER: alpha(opacity=40)"onmouseout=low(this)

onmouseover=high(this)

怎样制作把网页中加入“把本站加入收藏夹”的功能?

在〈head〉与〈/head〉之间加入如下代码:

〈script language=javascript〉

〈!--

function Addme(){

url = "http://your.site.address"; //你自己的主页地址

title = "Your Site Name"; //你自己的主页名称

window.external.AddFavorite(url,title);

--〉

〈/script〉

然后,随便在您需要的地方做一个如下链接就行了。

〈a href="javascript:Addme()"〉将本站添入收藏夹〈/a〉

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com