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...
每个源代码文件都代表了一个具体的网页设计案例,涵盖了多种网页设计技术和技巧,包括但不限于以下几点: 1. HTML基础:HTML(HyperText Markup Language)是网页设计的基础,这些实例将教你如何编写有效的HTML标记...
总的来说,"NIT网页制作入门模板4"是一个理想的起点,它提供了实际操作的机会,让初学者能在实践中学习,逐步掌握网页制作的技巧。通过深入学习和反复实践,任何人都能从这个资源中受益,为未来的IT职业生涯打下坚实...
根据提供的文件信息,本文将详细解析“Install Field制作安装小技巧”中涉及的关键知识点和技术细节。主要内容包括如何通过脚本获取序列号(SN)及如何编写相关代码。 ### 如何获取序列号(SN) 在软件安装过程中...
本文将根据给定的内容摘要,介绍几种实用的小技巧,帮助读者更好地理解如何在网页中运用这些基本元素。 #### 二、图片Banner的实现方式 1. **制作自定义图片Banner**:为了增强网页的视觉效果,经常需要添加一些...
在这个压缩包中,"未了初衷"可能是一个文件名,它可能包含了一系列的HTML和CSS代码示例,用于展示如何使用div+css技术制作网页。初学者可以通过查看和分析这些代码,学习如何编写和应用CSS选择器,理解盒模型(包括...
以上这些知识点覆盖了网页制作中常见的代码实现技巧,包括下拉菜单的动态跳转、滚动文字效果的实现、倒计时功能以及新窗口的打开与控制等。这些技术对于网站建设和网页设计来说都是非常实用且基础的部分。
【描述】"815738341643289网页制作第一期.rar.rar" 的描述中没有提供具体的细节,但我们可以推测,这可能是一个教学资源包,包含了一系列的学习资料,如讲义、视频教程、示例代码或者练习项目,旨在帮助学习者逐步...
在Unity3D中制作小地图通常涉及到几个关键步骤和组件,下面我们将详细讨论这些知识点。 首先,小地图的基础是创建一个额外的摄像机(Camera),这个摄像机将用于捕捉游戏世界的特定区域,然后将其投影到2D纹理上。...
这一功能的实现主要涉及以下几个步骤: 1. 创建网页,并将光标放置在需要插入日期的位置。 2. 使用“插入”菜单中的“高级”选项,选择“HTML标记”,打开HTML标记对话框。 3. 在对话框中输入JavaScript代码,这段...
标题中的“一个很不错的vb界面制作示例”指的是使用Visual Basic(VB)开发的一个具有优秀用户界面(UI)设计的应用程序。VB是一款经典的编程环境,由Microsoft开发,它以其直观的拖放界面和面向对象的编程特性而广...
在"网页制作11"这个主题中,可能涵盖以下几个重要知识点: 1. CSS基础:学习CSS的基本语法,包括选择器(如元素选择器、类选择器、ID选择器)、属性(如color、font、background、padding、margin等)以及值的使用...
根据给定文件的信息,我们可以提炼出以下几个主要的知识点: ### 1. HTML5与CSS3在网页设计中的应用 - **HTML5**: 这是一种用于构建网页和应用程序的标准标记语言,它提供了更多的语义标签(如`<header>`、`...
在冒险岛079中,NPC的创建通常包括以下几个步骤: 1. **设计NPC角色**:确定NPC的功能,如它将提供什么服务,以及它的外观和对话内容。这通常需要美术设计师和剧情策划的配合。 2. **编写代码**:使用Java进行编程...
在大学生的网页设计作业中,通常会接触到以下几个关键知识点: 1. **HTML(HyperText Markup Language)**:HTML是网页设计的基础,它定义了网页的结构。学生们需要学习如何编写各种标签来创建页面元素,如段落、...
根据给定文件的信息,我们可以提炼出以下几个主要的知识点: ### 1. HTML5网页设计的基础概念 HTML5作为第五代HTML标准,相比之前的版本增加了许多新的功能和特性,包括更丰富的多媒体支持、本地存储能力以及更好...
通常,这个过程包括以下几个关键步骤: 1. 隐藏原生的checkbox和radio:首先,我们可以通过CSS的`display:none;`属性将原生的input元素隐藏,避免它们的默认样式显示。 2. 创建自定义样式:接着,我们需要创建新的...
### VC++对话框编程小技巧:不规则对话框的实现 在VC++应用程序开发中,对话框是用户界面设计中的重要组成部分。对于那些希望创建更加个性化、独特用户体验的应用程序开发者来说,实现不规则形状的对话框无疑是一个...
在网页设计领域,主要涉及以下几个核心知识点: 1. **HTML(超文本标记语言)**:HTML是网页设计的基础,用于构建网页的结构。学习HTML需要理解各种元素标签的含义和用法,如段落(`<p>`)、标题(`<h1>`-`<h6>`)...
### VB.NET几个超实用的技巧 #### 知识点一:使用Timer控件实现窗口位置自动移动 在VB.NET编程中,我们经常会遇到需要让窗口按照特定规律移动的需求。例如,可以让窗口像一个小球一样在桌面上弹来弹去。这不仅可以...