`
txf2004
  • 浏览: 7155730 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

网页制作几个小技巧(含代码示例)

阅读更多

1,页面自动适应屏幕分辨率
以下脚本以客户端屏幕分辨率1024为基准,对屏幕分辨率小于1024的客户端的页面,进行了宽度和样式表的调整,
使页面具有了部分“智能化”,提高了用户界面的友好度。

<script>
var ad_tl_width=930;
var ad_tl_height=80;
var ad_full_height=300;
var screenwidth=1024;
if(screen.width < screenwidth)
{
ad_tl_width=760;
ad_tl_height=80;
ad_full_height=245;
document.write ('<style type="text/css">.ch_right{display="none";}</style>');
document.write ('<style type="text/css">.linktable{width: 760px;;}</style>');
}
else
{
document.write ('<style type="text/css">.linktable{width: 930px;}</style>');
}
</script>

2,定制调用 Flash 函数
调用 Flash 动画在网页编程中是经常用到的。你是不是每调用一个 swf 文件都写一长串差不多重复的代码呢?
问题还在于,如果 flash 组件本版升级了,你是不是还要把每段代码都打开修改那个冗长的classid="…………"

呢?
其实,只要写一个 javascript 函数,在调用 flash 动画文件的时候,写几行代码就可以了。
函数如下:
<script>
function ad_flash(u,w,h)
{
document.write ("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'

codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0'

width="+w+" height="+h+"><param name='movie' value="+u+"><param name='quality' value='high'><param

name='wmode' value='opaque'><embed src="+u+" quality='high'

pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash'

param name='wmode' value='opaque' width="+w+" height="+h+"></embed></object>");
}
</script>
调用示例:
<script>ad_flash("why100000.com.swf",768,80);</script>

3,定制调用图片函数
和以上定制调用 Flash 函数类似,只要传递连接、图片文件路径,图片的宽度、高度,就可以定义一个图片连接

,同样避免了大段的重复代码。
函数如下:
<script>
function ad_pic(a,s,w,h)
{
document.write ("<a href="+a+ " target=_blank><img src="+s+" border=0 width="+w+"

height="+h+"></a>");
}
</script>
调用示例:
<script>ad_pic

("http://www.why100000.com","http://www.why100000.com/images/why100000.com.gif",768,80);</script>

---“十万个为什么”电脑学习网-http://www.why100000.com-原创文章
张庆(网眼)2007-10-20

分享到:
评论

相关推荐

    网页制作代码-幼儿园

    【网页制作代码-幼儿园】项目是一个适合初学者的ASP与HTML结合的小型网站示例,旨在帮助学习者了解网页制作的基础知识。在这个项目中,我们可以深入探讨以下几个关键知识点: 1. **HTML(HyperText Markup Language...

    网页设计WEB百例源代码

    每个源代码文件都代表了一个具体的网页设计案例,涵盖了多种网页设计技术和技巧,包括但不限于以下几点: 1. HTML基础:HTML(HyperText Markup Language)是网页设计的基础,这些实例将教你如何编写有效的HTML标记...

    NIT网页制作入门模板4

    总的来说,"NIT网页制作入门模板4"是一个理想的起点,它提供了实际操作的机会,让初学者能在实践中学习,逐步掌握网页制作的技巧。通过深入学习和反复实践,任何人都能从这个资源中受益,为未来的IT职业生涯打下坚实...

    Install Field制作安装小技巧

    根据提供的文件信息,本文将详细解析“Install Field制作安装小技巧”中涉及的关键知识点和技术细节。主要内容包括如何通过脚本获取序列号(SN)及如何编写相关代码。 ### 如何获取序列号(SN) 在软件安装过程中...

    网页代码小技术大用处

    本文将根据给定的内容摘要,介绍几种实用的小技巧,帮助读者更好地理解如何在网页中运用这些基本元素。 #### 二、图片Banner的实现方式 1. **制作自定义图片Banner**:为了增强网页的视觉效果,经常需要添加一些...

    div+css_网页-制作

    在这个压缩包中,"未了初衷"可能是一个文件名,它可能包含了一系列的HTML和CSS代码示例,用于展示如何使用div+css技术制作网页。初学者可以通过查看和分析这些代码,学习如何编写和应用CSS选择器,理解盒模型(包括...

    网站建设:网页制作常用代码.txt

    以上这些知识点覆盖了网页制作中常见的代码实现技巧,包括下拉菜单的动态跳转、滚动文字效果的实现、倒计时功能以及新窗口的打开与控制等。这些技术对于网站建设和网页设计来说都是非常实用且基础的部分。

    815738341643289网页制作第一期.rar.rar

    【描述】"815738341643289网页制作第一期.rar.rar" 的描述中没有提供具体的细节,但我们可以推测,这可能是一个教学资源包,包含了一系列的学习资料,如讲义、视频教程、示例代码或者练习项目,旨在帮助学习者逐步...

    Unity3d小地图制作代码

    在Unity3D中制作小地图通常涉及到几个关键步骤和组件,下面我们将详细讨论这些知识点。 首先,小地图的基础是创建一个额外的摄像机(Camera),这个摄像机将用于捕捉游戏世界的特定区域,然后将其投影到2D纹理上。...

    FrontPage 2000网页制作(9)——跨出网页制作的第八步之锦上添花(二).pdf

    这一功能的实现主要涉及以下几个步骤: 1. 创建网页,并将光标放置在需要插入日期的位置。 2. 使用“插入”菜单中的“高级”选项,选择“HTML标记”,打开HTML标记对话框。 3. 在对话框中输入JavaScript代码,这段...

    一个很不错的vb界面制作示例,小巧实用,

    标题中的“一个很不错的vb界面制作示例”指的是使用Visual Basic(VB)开发的一个具有优秀用户界面(UI)设计的应用程序。VB是一款经典的编程环境,由Microsoft开发,它以其直观的拖放界面和面向对象的编程特性而广...

    网页制作11

    在"网页制作11"这个主题中,可能涵盖以下几个重要知识点: 1. CSS基础:学习CSS的基本语法,包括选择器(如元素选择器、类选择器、ID选择器)、属性(如color、font、background、padding、margin等)以及值的使用...

    一个简单的HTML篮球网页【学生网页设计作业源码】

    根据给定文件的信息,我们可以提炼出以下几个主要的知识点: ### 1. HTML5与CSS3在网页设计中的应用 - **HTML5**: 这是一种用于构建网页和应用程序的标准标记语言,它提供了更多的语义标签(如`&lt;header&gt;`、`...

    如何制作一个npc,如何制作一个小程序,Java

    在冒险岛079中,NPC的创建通常包括以下几个步骤: 1. **设计NPC角色**:确定NPC的功能,如它将提供什么服务,以及它的外观和对话内容。这通常需要美术设计师和剧情策划的配合。 2. **编写代码**:使用Java进行编程...

    大学生网页设计作业

    在大学生的网页设计作业中,通常会接触到以下几个关键知识点: 1. **HTML(HyperText Markup Language)**:HTML是网页设计的基础,它定义了网页的结构。学生们需要学习如何编写各种标签来创建页面元素,如段落、...

    情人节程序员用HTML网页表白【我永远属于你】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript

    根据给定文件的信息,我们可以提炼出以下几个主要的知识点: ### 1. HTML5网页设计的基础概念 HTML5作为第五代HTML标准,相比之前的版本增加了许多新的功能和特性,包括更丰富的多媒体支持、本地存储能力以及更好...

    css3制作checkbox单选按钮美化代码.zip

    通常,这个过程包括以下几个关键步骤: 1. 隐藏原生的checkbox和radio:首先,我们可以通过CSS的`display:none;`属性将原生的input元素隐藏,避免它们的默认样式显示。 2. 创建自定义样式:接着,我们需要创建新的...

    VC++对话框编程小技巧

    ### VC++对话框编程小技巧:不规则对话框的实现 在VC++应用程序开发中,对话框是用户界面设计中的重要组成部分。对于那些希望创建更加个性化、独特用户体验的应用程序开发者来说,实现不规则形状的对话框无疑是一个...

    网页设计与制作项目化教程-电子教案.rar

    在网页设计领域,主要涉及以下几个核心知识点: 1. **HTML(超文本标记语言)**:HTML是网页设计的基础,用于构建网页的结构。学习HTML需要理解各种元素标签的含义和用法,如段落(`&lt;p&gt;`)、标题(`&lt;h1&gt;`-`&lt;h6&gt;`)...

    VB.NET几个超实用的技巧

    ### VB.NET几个超实用的技巧 #### 知识点一:使用Timer控件实现窗口位置自动移动 在VB.NET编程中,我们经常会遇到需要让窗口按照特定规律移动的需求。例如,可以让窗口像一个小球一样在桌面上弹来弹去。这不仅可以...

Global site tag (gtag.js) - Google Analytics