首先说说动画,学FLASH的人就马上会想到帧,在单位时间内播放多少帧就能实现动画的效果(不过文字滚动在HTML网页中也能用marquee实现效果)
WAP中实现文字滚动的效果就只能利用动画的原理实现,因为WML中没有marquee,但是有CARD 的ontimer事件
ontimer类似<meta
http-equiv="refresh"
content="300;url=main.asp">和JAVASCRIPT中的setTimeout方法,用于指定一个事件。当<timer/>
标签指定的时间到期后,浏览器就执行ontimer所指定的这个事件。
ontimer可以是一个URL地址,一个卡片组,一个WML网页,一幅图像或其他符合URL定位的规则的文件。
<timer/>标签指定的时间为正整数,单位大小为1/10秒。
ontimer时间只能包含在card元素或template元素的标签中进行定义,其语法形式如下:
<card
id="name" title="label" newcontext="boolean"
ordered="true" onenterforward="href" onenterbackward="href" ontimer="href">
内容(content)
</card>
或:
<template
onenterforward="href" onenterbackward="href"
ontimer="href">
内容(content)
</template>
ontimer事件只有一个属性,即ontimer。
它用于指定一个超链(href)的URL地址,指定时间timer过期的时候,用户浏览器就会按照超链(href)的URL打开相应的卡片或者文件。
先测试一个例子
<card id="c1"
title="c1" ontimer="#c2">
<timer
value="20"/>
X1
</card>
<card id="c2"
title="c2" ontimer="#c1">
X2
<timer
value="50"/>
</card>
效果为:打开页面后显示X1 2秒后跳到第二个名为C2的CARD
显示X2 5秒后跳回第一个卡片
一般HTML页面中文字滚动效果都是自下而上
可以做这样的设计
第一个卡片显示内容
------------------
XXXXXXXXXXXXXXXXXX
------------------
代码为:
------------------
<br/><br/><br/>
XXXXXXXXXXXXXXXXXX
------------------
第二个卡片显示内容
------------------
XXXXXXXXXXXXXXXXXX
------------------
代码为:
------------------
<br/><br/>
XXXXXXXXXXXXXXXXXX
------------------
这样配合ONTIMER事件就能实现文字向上移一行的效果
分享到:
相关推荐
在移动互联网快速发展的今天,jQuery手机wap图标菜单导航已经成为网页设计中的重要组成部分,尤其是在手机网站的设计上。jQuery作为一款轻量级、功能丰富的JavaScript库,为开发者提供了许多方便的API和插件,使得...
在手机WAP网站中,JavaScript可以实现滚动效果、表单验证、弹出对话框等功能,同时也可以配合CSS3实现更丰富的动态效果。 总的来说,"手机wap源码模板 (200).zip"提供了一套完整的手机网页开发基础,包括结构、样式...
接着,"scripts"文件夹可能包含了JavaScript脚本文件,这些文件负责实现网页的动态效果和交互功能,比如表单验证、滚动特效、响应式布局等。JavaScript与HTML、CSS一起构成了现代网页开发的三驾马车,对于提升用户...
【标题】"手机wap源码模板 (236).zip" 涉及的是一个用于构建移动网页的应用程序模板...在实际使用中,开发者需要根据自身项目的需求对这些模板进行调整,例如替换图片、修改文字、添加功能等,以实现个性化的手机网页。
- **滚动显示规范**: 对于较长的页面,应提供平滑的滚动体验。 **3.5 出错页面规范** - 当出现错误时,应提供友好的错误提示页面,并给出解决建议。 **3.6 页面链接规范** - 所有链接都应有效,并指向正确的页面或...
该插件的主要功能是实现网页元素(如图片、文字等)的触控滚动效果,尤其是在幻灯片切换方面表现突出。 #### 插件功能特点 1. **触控滚动**:TouchScroll插件的核心在于其对触控事件的支持。它能够识别用户在触摸...
手机WAP源码模板(787)是一个用于构建移动端网站的资源集合,它包含了多个HTML文件,每个文件对应不同的页面元素...在实际开发过程中,还需结合CSS和JavaScript进行样式控制和动态交互实现,以打造更加完善的用户体验。
HTML负责结构,CSS处理样式,而JavaScript可以实现交互效果,如滚动动画、表单验证等。开发者可以根据需求对这些模板进行自定义修改,以适应特定的项目或品牌风格。同时,为了保证在各种设备上的兼容性和性能,还...
3. JavaScript文件:负责网页的交互功能,如导航菜单的展开、表单验证、滚动动画等。 4. 图像文件:可能包含logo、背景图、图标和其他视觉元素,这些图片可能经过优化,以确保在不同设备上加载速度快。 5. 字体文件...
JavaScript可能使用了jQuery或其他库来简化DOM操作,实现页面动态交互,如表单验证、滚动效果、菜单展开和关闭等。同时,可能还利用了AJAX技术进行无刷新的数据加载和提交,提高用户操作的流畅性。 总结起来,这个...
CSS3引入了许多新特性,如媒体查询、过渡效果、动画和新的选择器,这些都可能被应用在这个模板中,以实现更加动态和交互式的界面设计。 JavaScript可能也被用于增强模板的功能,例如表单验证、滑动效果、弹出框、...
【描述】中的关键词“悬浮”指的是该客服搜索框始终在屏幕右侧固定,即使用户滚动页面,它也会保持在可视范围内。而“可展开搜索”意味着原本可能是一个简单的图标或者文字链接,当用户点击后会扩展成一个完整的搜索...
5. **图标字体**:使用图标字体(Icon Fonts)如Font Awesome或Ionicons,可以实现图标在不同设备上的一致显示,并且可以像文字一样缩放。 6. **触摸友好的交互**:按钮、链接和滑块等元素应设计得足够大,以便用户...
5. **交互元素**:可能包含动画效果、滚动幻灯片、预约表格等交互元素,提高用户的参与度和体验感。 6. **SEO优化**:为了提升搜索引擎排名,模板应遵循最佳的SEO实践,如使用合适的元标签、结构化数据标记等。 7....
5. 图片悬停文字动画:描述中提到的“图片支持鼠标悬停文字动画展示特效”,这可能通过CSS3的`hover`伪类和`transition`属性实现。当鼠标悬浮在图片上时,隐藏的文字会淡入或以其他动画形式出现,为用户提供更多信息...
在XHTML-MP中,某些标签如`table`, `label`, `base`, `param`不被支持,但对`img`标签进行了扩展,增加了`frameCount`和`fps`属性来实现逐帧动画。同时,虽然`marquee`标签不在W3C标准内,但由于其广泛的应用,XHTML...
Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用...
asprain论坛支持多种论坛广告形式,包括页头广告、页脚广告、帖子中的文字广告、帖子右边的图片广告、全屏浮动广告、左右对联广告、页面右下角的弹出广告等。所有的广告位都支持循环轮播。也就是说,你可以在同一个...
上个版本中,有些属于偏好中的选在放在了阅读设置中,导致用户切换偏好后,出现一些问题 修正SE无法启动的BUG 此版本主要修正索爱和诺基亚上的一些问题,MOTO用户可以不需要更新。自测机器为5300、N81、W710、M600 ...