如何在打开网页时创建闪烁背景

要在打开网页时创建闪烁背景,请将以下JavaScript添加到网页正文中。

<script> 
function initArray() { 
this.length = initArray.arguments.length 
for (var i = 0; i < this.length; i++) 
this[i+1] = initArray.arguments[i] 
} 

var hexChars = " 0123456789ABCDEF”;

函数 Dec2Hex (Dec) { 
var a = Dec % 16; 
var b = (Dec - a)/16; 
hex = "" + hexChars.charAt(b) + hexChars.charAt(a); 
返回十六进制;
}

函数 bgChanger (开始、结束、步骤) {
步骤 = 步骤 -1 ; 

redA = begin.charAt(0) + begin.charAt(1); 
red_valA = parseInt(redA,'16'); 
redB = end.charAt(0) + end.charAt(1); 
red_valB = parseInt(redB,'16'); 
red_int = ((red_valB - red_valA) / 步骤) * -1; 
grnA = begin.charAt(2) + 开始。
grn_valA = parseInt(grnA,'16'); 
grnB = end.charAt(2) + end.charAt(3); 
grn_valB = parseInt(grnB,'16'); 
grn_int = ((grn_valB - grn_valA) / 步骤) * -1; 
bluA = begin.charAt(4) + begin.charAt(5); 
blu_valA = parseInt(bluA,'16'); 
bluB = end.charAt(4) + end.charAt(5); 
blu_valB = parseInt(bluB,'16'); 
blu_int = ((blu_valB - blu_valA) / 步骤) * -1; 

步骤=2;
红色 = red_valA; 
grn = grn_valA; 
蓝色=蓝色_valA; 

document.bgColor = 开始;

while ( 步骤 >= 步骤 ) { 
red -= red_int; 
red_round = Math.round(红色); 
red_hex = Dec2Hex(红色); 

grn -= grn_int;
grn_round = Math.round(grn); 
grn_hex = Dec2Hex(grn);

蓝色 -= blu_int; 
blu_round = Math.round(blu); 
blu_hex = Dec2Hex(blu); 

document.bgColor = red_hex + grn_hex + blu_hex; 
// document.write("<br>bgcolor = " + red_hex + grn_hex + blu_hex); 

步骤++;
}
文档.bgColor = 结束; 
} 

</script> 
<script> 
<!-- 
// 黑到黑(暂停)
bgChanger("000000","000000",25); 
// 黑转红
bgChanger("000000","FF0000",25); 
// 红转黑
bgChanger("FF0000","000000",25); 
// 黑色到紫色
bgChanger("000000","AA00EE",25); 
// 紫转黑
bgChanger("AA00EE", “000000”,25); 
// 黑转蓝
bgChanger("000000","0000FF",25);
// 蓝转黑
bgChanger("0000FF","000000",25); 
// 黑到白(暂停)
bgChanger("000000","FFFFFF",25); 
// --> 
</脚本>
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
赞 (0)
上一篇 2023年10月5日
下一篇 2023年10月5日

相关推荐

  • 什么是1440p分辨率?1440p/1080p/4K有什么区别

    1440p,也称为QHD,是介于全高清和4K之间的非常高分辨率。它产生高质量的图像,主要用于笔记本电脑和智能手机。但是,它不如4K和1080p受欢迎。 尽管电视已经考虑采用QHD作…

    2023年6月12日
  • 在Windows上修复.NET Framework的5种方法

    要在 Windows 电脑 上运行使用该框架构建的应用程序,需要功能齐全的 .NET Framework。框架的任何问题都可能导致相关应用程序出现故障。幸运的是,Microsoft…

    2023年7月1日
  • 修复:SQLPLUS未被识别为内部命令

    当您尝试通过命令提示符访问 Oracle 实用程序时,会出现“ sqlplus 未被识别为内部命令”错误。命令行界面允许您访问计算机上安装的不同实用程序,而不管提示符中的当前工作目…

    2023年8月18日
  • Win10系统无法连接到打印机?修复0x00000057错误

    在打印文档或其他学习材料时,打印机是非常重要的硬件组件。如果您正在为打印机安装错误 0x00000057 而苦恼并且不知道下一步该怎么做,本文适合像您这样的用户。这篇文章讨论了触发…

    2023年6月2日
  • 如何将WhatsApp照片下载到计算机

    可以将 WhatsApp 照片直接下载到计算机,而不是让它们占用手机的存储空间。您将在下面找到将 WhatsApp 照片下载到计算机的步骤。 将 WhatsApp 照片下载到计算机…

    2022年12月29日
  • 屏幕打印键盘按哪个键,如何在罗技键盘上打印屏幕

    键盘上的打印屏幕键截取整个计算机屏幕的屏幕截图。大多数键盘都带有专用的打印屏幕键,通常位于右侧。 然而,许多罗技键盘用户经常抱怨缺少打印屏幕键。虽然一些 Logitech 键盘为它…

    2023年3月14日
  • 如何在Microsoft[微软]Teams会议中看到每个人

    如果您正在 MS Teams 上参加大型会议,您可能有兴趣查看所有参与者。您将在下面找到在 Microsoft Teams 会议中查看每个人的步骤。 查看 Microsoft Te…

    2022年11月29日
  • Instagram如何检查您的帖子被删除的原因

    Instagram不允许某些类型的内容,并且反复尝试发布它们可能会导致用户的条目或帐户被删除。当 Instagram 社区中的某个人举报照片或视频时(通常是帖子背后帐户的关注者),…

    2022年10月25日
  • win屏幕共享时如何修复缩放意外退出错误?

    Zoom 是顶级在线聊天和视频电话服务之一。它拥有庞大的用户群,并因其专业和时尚的设计而受到高度评价。但有时当有人与用户共享屏幕时,它的桌面应用程序开始显示以下错误: 当有人共享屏…

    2023年7月27日
  • 如何修复Xbox付款错误8012271F

    在 Xbox 上购买新游戏是一个非常简单的过程。但是,这有时可能会失败并开始在Xbox上显示付款失败错误 8012271F。如果您在购买游戏时遇到此类问题,请放心,我们将详细讨论如…

    2023年5月29日