代码收藏——js+asp 的屏幕滚动脚本

简介: 最近刚刚到公司,写得这个东西,放在这里收藏一下,方便以后用。 效果演示:http://www.9600100.com/                      marqueesHeightone=300;                ...

最近刚刚到公司,写得这个东西,放在这里收藏一下,方便以后用。

效果演示:http://www.9600100.com/

<script type="text/javascript" language="javascript">

                     <%=divID%>marqueesHeightone=300;

                     <%=divID%>stopscroll1=false;

                     with(<%=divID%>){

                              style.width=380;

                              style.height=<%=divID%>marqueesHeightone;

                              style.overflowX="visible";

                              style.overflowY="hidden";

                              noWrap=true;

                              onmouseover=new Function("<%=divID%>stopscroll1=true");

                              onmouseout=new Function("<%=divID%>stopscroll1=false");

                       }

                       <%=divID%>preTop1=0; <%=divID%>currentTop1=<%=divID%>marqueesHeightone; <%=divID%>stoptime1=0;

                       <%=divID%>.innerHTML+=<%=divID%>.innerHTML;

                       

                    

                     function init_<%=divID%>srolltext1(){

                       <%=divID%>.scrollTop=0;

                       setInterval("<%=divID%>scrollUp1()",1);

                     }init_<%=divID%>srolltext1();

                    

                     function <%=divID%>scrollUp1(){

                       if(<%=divID%>stopscroll1==true) return;

                       <%=divID%>currentTop1+=1;

                       if(<%=divID%>currentTop1==<%=divID%>marqueesHeightone+1)

                       {

                            <%=divID%>stoptime1+=1;

                            <%=divID%>currentTop1-=1;

                            if(<%=divID%>stoptime1==500)

                            {

                                   <%=divID%>currentTop1=0;

                                   <%=divID%>stoptime1=0;               

                            }

                       }

                       else {       

                             <%=divID%>preTop1=<%=divID%>.scrollTop;

                              <%=divID%>.scrollTop+=1;

                              if(<%=divID%>preTop1==<%=divID%>.scrollTop){

                                   <%=divID%>.scrollTop=<%=divID%>marqueesHeightone;

                                   <%=divID%>.scrollTop+=1;

                                  

                              }

                       }

                    

                     }

                     init_<%=divID%>srolltext1();

              </script>

 

 
目录
相关文章
|
15天前
|
JavaScript 前端开发 测试技术
在 golang 中执行 javascript 代码的方案详解
本文介绍了在 Golang 中执行 JavaScript 代码的四种方法:使用 `otto` 和 `goja` 嵌入式 JavaScript 引擎、通过 `os/exec` 调用 Node.js 外部进程以及使用 WebView 嵌入浏览器。每种方法都有其适用场景,如嵌入简单脚本、运行复杂 Node.js 脚本或在桌面应用中显示 Web 内容。
50 15
在 golang 中执行 javascript 代码的方案详解
|
1月前
|
JSON 移动开发 JavaScript
在浏览器执行js脚本的两种方式
【10月更文挑战第20天】本文介绍了在浏览器中执行HTTP请求的两种方式:`fetch`和`XMLHttpRequest`。`fetch`支持GET和POST请求,返回Promise对象,可以方便地处理异步操作。`XMLHttpRequest`则通过回调函数处理请求结果,适用于需要兼容旧浏览器的场景。文中还提供了具体的代码示例。
在浏览器执行js脚本的两种方式
|
16天前
|
开发框架 .NET PHP
ASP.NET Web Pages - 添加 Razor 代码
ASP.NET Web Pages 使用 Razor 标记添加服务器端代码,支持 C# 和 Visual Basic。Razor 语法简洁易学,类似于 ASP 和 PHP。例如,在网页中加入 `@DateTime.Now` 可以实时显示当前时间。
|
1月前
|
JavaScript
原生js炫酷随机抽奖中奖效果代码
原生js随机抽奖是一个炫酷的根据数据随机抽奖的代码,该网页可进行随机抽取一个数据,页面动画高科技、炫酷感觉的随机抽奖效果,简单好用,欢迎下载!
45 3
原生js炫酷随机抽奖中奖效果代码
|
19天前
|
JSON JavaScript 关系型数据库
node.js连接GBase 8a 数据库 并进行查询代码示例
node.js连接GBase 8a 数据库 并进行查询代码示例
|
1月前
|
JavaScript 前端开发 开发者
如何在 Visual Studio Code (VSCode) 中使用 ESLint 和 Prettier 检查代码规范并自动格式化 Vue.js 代码
随着前端开发技术的快速发展,代码规范和格式化工具变得尤为重要。本文介绍如何在 Visual Studio Code (VSCode) 中使用 ESLint 和 Prettier 检查代码规范并自动格式化 Vue.js 代码。通过安装和配置这些工具,可以确保代码风格一致,提高代码质量和可读性。
127 1
|
前端开发 JavaScript
8 种技巧让你编写更简洁的 JavaScript 代码
8 种技巧让你编写更简洁的 JavaScript 代码
256 0
8 种技巧让你编写更简洁的 JavaScript 代码
|
Web App开发 JavaScript 前端开发
|
Web App开发 JavaScript 前端开发
【译】如何编写避免垃圾开销的实时 JavaScript 代码
本文讲的是【译】如何编写避免垃圾开销的实时 JavaScript 代码,哇,这篇文章已经写了有很长一段时间了,十分感谢那些精彩的回复!其中有一些对于一些技术的指正,如使用 'delete' 。我知道了使用它可能会导致其他的降速问题,因此,我们在引擎中极少使用它。
1158 0