滚动广告效果:
<%@page contentType="text/html; charset=utf-8"%>
<form name="vendors">
<table width="950" height="76" background="/images/090716_index/partner_bg.jpg"
cellspacing="0" cellpadding="0" style="font-size: 12px;">
<tr onmouseout="startV();" onmouseover="stopV();">
<td width="18">
<img src="/images/090716_index/partner_left_btn.jpg"
border="0" style="cursor: pointer;" onclick="previous();">
</td>
<td width="888" align="center">
<div id="outDemo" style="width: 888px;overflow: hidden;">
<div id = "innDemo" style="width: <%=divWidth %>px;">
<div name="vendor" id="<%=tagID%>" style="<%=relStyle %>">
<img src="<%=filePath%>" border="0"
style="width: 137px; height: 60px;" />
</div>
</div>
</div>
</td>
<td width="18">
<img src="/images/090716_index/partner_right_btn.jpg" border="0"
style="cursor: pointer;" onclick="next();">
</td>
</tr>
</table>
</form>
<script type="text/javascript">
/*******************/
var timer = "";
var interval = 20;
var cellWidth = 149;
var padding = 10;
var demo = document.getElementById("outDemo");
var demo1 = document.getElementById("innDemo");
var resetLeft = 745;
var paddingLeft =
parseInt(demo1.style.width) - parseInt(demo.style.width) - padding;
demo1.innerHTML += demo1.innerHTML;
function stopV(){
if("" != timer){
clearInterval(timer);
timer="";
}
}
function startV(){
if("" == timer){
go();
}
}
function move(){
demo.scrollLeft =
demo.scrollLeft==paddingLeft?resetLeft:demo.scrollLeft+1;
}
function go(){
timer = setInterval(move,interval);
}
function next() {
var x =
demo.scrollLeft%cellWidth != 0 ?
parseInt(demo.scrollLeft/cellWidth)+1 :
parseInt(demo.scrollLeft/cellWidth);
demo.scrollLeft = demo.scrollLeft>paddingLeft?1:(x*cellWidth)+padding;
}
function previous() {
var y = demo.scrollLeft%cellWidth != 0 ?
parseInt(demo.scrollLeft/cellWidth) :
parseInt(demo.scrollLeft/cellWidth)-1;
demo.scrollLeft = demo.scrollLeft<1?paddingLeft:(y*cellWidth);
}
window.onload = go;
/*******************/
</script>
Css 选项卡:
<html>
<head>
<style type="text/css">
<!--
/*- Menu Tabs J--------------------------- */
#tabsJ {
float:left;
width:100%;
background:#F4F4F4;
font-size:93%;
line-height:normal;
border-bottom:1px solid #24618E;
}
#tabsJ ul {
margin:0;
padding:10px 10px 0 50px;
list-style:none;
}
#tabsJ li {
display:inline;
margin:0;
padding:0;
}
#tabsJ a {
float:left;
background:url("../Images/tableftJ.gif") no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;
}
#tabsJ a span {
float:left;
display:block;
background:url("../Images/tabrightJ.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#24618E;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsJ a span {float:none;}
/* End IE5-Mac hack */
#tabsJ a:hover span {
color:#FFF;
}
#tabsJ a:hover {
background-position:0% -42px;
}
#tabsJ a:hover span {
background-position:100% -42px;
}
#tabsJ #current a {
background-position:0% -42px;
}
#tabsJ #current a span {
background-position:100% -42px;
color:#FFF;
}
-->
</style>
</head>
<body>
<div id="tabsJ">
<ul>
<li id="current"><a href="#"><span>A</span></a></li>
<li><a href="#"><span>B</span></a></li>
<li><a href="#"><span>C</span></a></li>
</ul>
</div>
</body>
</html>
添加收藏 和 设为首页:
<script language="javascript" type="text/javascript">
var strHref=window.location.href;
var title = "XXXX - " + window.document.title;
function addCookie() { // 加入收藏
if (document.all) {
window.external.addFavorite(strHref, title);
}
else if (window.sidebar) {
window.sidebar.addPanel(title,strHref, "");
}
}
function setHomepage(){ // 设为首页
if (document.all){
document.body.style.behavior = 'url(#default#homepage)';
document.body.setHomePage(strHref);
}
else if (window.sidebar) {
if (window.netscape) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch (e) {
alert("该操作被浏览器拒绝,假如想启用该功能,请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true");
}
}
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage',strHref);
}
}
</script>
|
相关推荐
自己收集的javascript效果集(超多)适合网站开发人员用,以前发的有问题解压缩不了,现在更正。
<br>JavaScript收集的43个特效效果 JavaScript收集的43个特效效果 JavaScript收集的43个特效效果 JavaScript收集的43个特效效果 JavaScript收集的43个特效效果 JavaScript收集的43个特效效果 ...
JavaScript是Web开发中不可或缺的一部分,尤其在前端交互和动态效果实现方面起着核心作用。这份文档集合了几个JavaScript的功能效果示例,其中一个是最基础的乘法计算器。下面将详细解析这个计算器的实现过程以及...
5. **数据追踪**:JavaScript可以用来收集用户与广告的交互数据,例如点击次数、停留时间等,这对于优化广告策略非常有价值。 6. **动态内容加载**:为了提高页面加载速度,有些广告可能采用JavaScript延迟加载...
【JavaScript 技巧收集(200 多个)】是一个综合性的JavaScript代码示例集合,涵盖了多种常见的交互效果和实用功能。以下是一些从描述和部分内容中提取的关键知识点: 1. **事件处理**:JavaScript 支持多种事件,如`...
自己收集的javascript效果集(超多)适合网站开发人员用以前发的有问题解压缩不了,现在更正。
自己收集的javascript效果集(超多)适合网站开发人员用,以前发的有问题解压缩不了,现在更正。
收集的Javascript特效\翻屏效果-上下.html
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责处理客户端的交互和动态效果。在网页设计中,分页是一种常见的功能,用于管理大量数据或内容,避免一次性加载过多信息导致页面加载速度变慢。这...
根据给定的文件信息,以下是对“网页常用Javascript经典代码收集”的知识点详细解析: ### 1. 添加书签功能 这段代码实现了一个简单的添加书签的功能。通过调用`window.external.addFavorite`方法,可以将当前页面...
这个压缩包"JavaScript部分特效收集"很可能包含了多种JavaScript实现的视觉特效代码示例,可以帮助开发者学习和应用到自己的项目中。 1. **基础概念**:JavaScript主要负责网页的客户端脚本,它可以在用户的浏览器...
在这个“个人收集的javascript例子”压缩包中,我们能看到一个日历控件,以及一些实用的JavaScript代码片段,这些都是JavaScript编程中常见的实践和应用。 首先,日历控件是Web开发中常见的一种组件,它允许用户...
JavaScript脚本技术是一种广泛应用于网页动态效果和交互功能的核心编程语言。在网页设计中,JavaScript不仅可以改变HTML元素的样式,还可以处理用户输入、控制动画、与服务器进行异步通信等,极大地提升了用户体验。...
这里我们关注的是一个个人收藏的JavaScript日历集合,包含了五种不同的日历效果。 1. **JavaScript基础**:JavaScript是一种广泛使用的客户端脚本语言,它运行在用户的浏览器上,为网页添加动态功能。在这些日历...
- **滚动文字**:利用`<marquee>`标签实现自动滚动的文字效果。 示例代码: ```html ()" onmouseout="this.start()" height="60"> <!-- 内容 --> ``` ### 4. 其他技巧 - **状态栏提示**:当鼠标悬停在...
在这个名为"JavaScript_收集了超过23000个免费的图标,用于各种设计项目.zip"的压缩包中,包含了一个丰富的图标资源库,特别适合用于JavaScript驱动的网页或应用的设计项目。这些图标可能是SVG、PNG或其他格式,易于...
在本文中,我们将深入探讨这个精心收集的JavaScript实例集合,了解它们如何增强网页用户体验并提升开发者的工作效率。 首先,JavaScript的核心在于它的动态类型系统,允许变量在运行时自由地从一种类型转换到另一种...
本压缩包集合了我个人收集的一些JavaScript特效,旨在帮助开发者们提升网站的用户体验和视觉吸引力。 首先,JavaScript特效的核心在于DOM(文档对象模型)操作。DOM是HTML和XML文档的结构表示,通过JavaScript可以...
在这个名为“最新收集的javascript网页特效很全很多(一)”的压缩包中,包含了一系列使用JavaScript实现的网页特效实例,这些实例能够提升用户体验,使网页更具吸引力。 1. **时钟JS**:JavaScript可以用来创建...
以上知识点涵盖了JavaScript在Web开发中的常见应用,包括事件处理、样式动态修改、表单元素定制、页面布局调整、动画效果创建、文档状态管理以及用户交互优化等方面,对于前端开发者来说具有很高的实用价值。