《HTML5+CSS3+JavaScript 从入门到精通(标准版)》学习笔记(二)
这是一个应用的例子,学以致用嘛
<!--这些代码我就直接放在了博客园的"页首Html代码"中,用于自定义博客,效果就是页面左上角的白色文字-->
<p>
<a href="http://justsong.xyz/archives/"><!--指向我的简陋的个人网站的链接,如果你有兴趣自己也搞一个,这个是教程: http://justsong.xyz/2018/06/09/hello-world/ -->
<font size="3" color="white" face="verdana" id="text">
I HOPE IT IS USERFUL TO YOU
</font>
</a>
</p>
<script>//需要向博客园申请JavaScript权限
var i = 0;
setInterval("changeText()", 1200);//每1.2秒调用changText()函数一次
function changeText() {
var element = document.getElementById("text");//如函数名
var textArray = ['CLICK IT IF YOU WANT', 'HERE IS MY PERSON WEBSITE', 'WELCOME YOU TO VISITE', 'I HOPE IT IS USERFUL TO YOU',"I HOPE THIS FLASHING WORDS DON'T MAKE YOU NAUSEOUS"];//这是一个数组
if (i == textArray.length) {
i = 0;
}
else {
element.innerHTML = textArray[i++];//改变组件的HTML代码
}
}
</script>
升级版
<p>
<a href="http://justsong.xyz/archives/">
<font size="3" color="white" face="verdana" id="text">I HOPE IT IS USERFUL TO YOU</font>
</a>
</p>
<script>
var i = 0;
if(Math.round(Math.random())==0){
if (Math.round(Math.random()) == 0) {
setInterval("changeText()", 1200);
}
else {
setInterval("changeText2()", 500);
}
}
else{
setInterval("changeText2()", 300);
}
function changeText() {
var element = document.getElementById("text");
var textArray = ['CLICK IT IF YOU WANT', 'HERE IS MY PERSON WEBSITE', 'WELCOME YOU TO VISITE MY WEBSITE', 'I HOPE IT IS USERFUL TO YOU', "I HOPE THIS FLASHING WORDS DON'T MAKE YOU NAUSEOUS"];
if (i == textArray.length) {
i = 0;
}
else {
element.innerHTML = textArray[i++];
}
}
function changeText2() {
var element = document.getElementById("text");
var textArray = ['145.256.256.89 login: root'
, 'Password: '
,'Password: *'
, 'Password: **'
, 'Password: ***'
, 'Password: ****'
, 'Password: *****'
, 'Password: ******'
, 'Password: *******'
, 'Password: ********'
, 'Password: *********'
, 'Password: **********'
, 'Password: ***********'
,'FAILED,TRY AGAIN:'
, 'Password: '
, 'Password: *'
, 'Password: **'
, 'Password: ***'
, 'Password: ****'
, 'Password: *****'
, 'Password: ******'
, 'Password: *******'
, 'Password: ********'
, 'Password: *********'
, 'Password: **********'
, 'Password: ***********'
,'root@145.256.256.89: CONNECT TO SERVER'
, 'root@145.256.256.89: FAILED'
, 'root@145.256.256.89: TRY AGAIN, REST TIME: 3'
, 'root@145.256.256.89: TRY AGAIN, REST TIME: 2'
, 'root@145.256.256.89: TRY AGAIN, REST TIME: 1'
, 'root@145.256.256.89: CONNECTED'
, 'root@145.256.256.89: CLICK HERE TO SEE DETILED INFORMATION'
, 'root@145.256.256.89: CLICK HERE TO SEE DETILED INFORMATION'
, 'root@145.256.256.89: CLICK HERE TO SEE DETILED INFORMATION'
,'root@145.256.256.89: AN UNEXPECTED ERROR OCCURED, PLEASE VISITE http://justsong.xyz FOR MORE INFORMATION'
, 'root@145.256.256.89: AN UNEXPECTED ERROR OCCURED, PLEASE VISITE http://justsong.xyz FOR MORE INFORMATION'
, 'root@145.256.256.89: AN UNEXPECTED ERROR OCCURED, PLEASE VISITE http://justsong.xyz FOR MORE INFORMATION'
, 'root@145.256.256.89: AN UNEXPECTED ERROR OCCURED, PLEASE VISITE http://justsong.xyz FOR MORE INFORMATION'
];
if (i == textArray.length) {
i = 0;
}
else {
element.innerHTML = textArray[i++];
}
}
</script>
《HTML5+CSS3+JavaScript 从入门到精通(标准版)》学习笔记(二)的更多相关文章
- Stealth视频教程学习笔记(第二章)
Stealth视频教程学习笔记(第二章) 本文是对Unity官方视频教程Stealth的学习笔记.在此之前,本人整理了Stealth视频的英文字幕,并放到了优酷上.本文将分别对各个视频进行学习总结,提 ...
- Stealth视频教程学习笔记(第一章)
Stealth视频教程学习笔记(第一章) 本文是对Unity官方视频教程Stealth的学习笔记.在此之前,本人整理了Stealth视频的英文字幕,并放到了优酷上.本文将分别对各个视频进行学习总结,提 ...
- WPF的Binding学习笔记(二)
原文: http://www.cnblogs.com/pasoraku/archive/2012/10/25/2738428.htmlWPF的Binding学习笔记(二) 上次学了点点Binding的 ...
- AJax 学习笔记二(onreadystatechange的作用)
AJax 学习笔记二(onreadystatechange的作用) 当发送一个请求后,客户端无法确定什么时候会完成这个请求,所以需要用事件机制来捕获请求的状态XMLHttpRequest对象提供了on ...
- [Firefly引擎][学习笔记二][已完结]卡牌游戏开发模型的设计
源地址:http://bbs.9miao.com/thread-44603-1-1.html 在此补充一下Socket的验证机制:socket登陆验证.会采用session会话超时的机制做心跳接口验证 ...
- JMX学习笔记(二)-Notification
Notification通知,也可理解为消息,有通知,必然有发送通知的广播,JMX这里采用了一种订阅的方式,类似于观察者模式,注册一个观察者到广播里,当有通知时,广播通过调用观察者,逐一通知. 这里写 ...
- java之jvm学习笔记二(类装载器的体系结构)
java的class只在需要的时候才内转载入内存,并由java虚拟机的执行引擎来执行,而执行引擎从总的来说主要的执行方式分为四种, 第一种,一次性解释代码,也就是当字节码转载到内存后,每次需要都会重新 ...
- Java IO学习笔记二
Java IO学习笔记二 流的概念 在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成. 程序中的输入输 ...
- 《SQL必知必会》学习笔记二)
<SQL必知必会>学习笔记(二) 咱们接着上一篇的内容继续.这一篇主要回顾子查询,联合查询,复制表这三类内容. 上一部分基本上都是简单的Select查询,即从单个数据库表中检索数据的单条语 ...
- NumPy学习笔记 二
NumPy学习笔记 二 <NumPy学习笔记>系列将记录学习NumPy过程中的动手笔记,前期的参考书是<Python数据分析基础教程 NumPy学习指南>第二版.<数学分 ...
随机推荐
- SqlServer Left、Right、CharIndex函数
LEFT 函数:返回字符串中从左边开始指定个数字符 RIGT.H 函数:返回字符串从右边开始指定个数字符 len函数:LEN 函数返回文本字段中值的长度. CHARINDEX函数:CHARINDEX ...
- 简述python的turtle绘画命令及解释
一 基础认识 turtle库是python的标准库之一,它是一个直观有趣的图形绘制数据库,turtle(海龟)图形绘制的概念诞生1969年.它的应用十分广,而且使用简单,只要在编写python程序时写 ...
- 记一次Burp Suite的使用实例
下载完的Bur是这样的,双击jar即可 最右边的键一直按,傻瓜式 先将要抓包的网页打开,此次以上传图片为例 第一步当然是先下载Burp Suite之后打开,查看设置代理地 ...
- 利用Python进行数据分析:【IPython】
一.IPython基础功能 1.IPython是交互式的Python命令行2.安装与使用 #安装:pip install ipython #使用:ipython与Python解释器的使用方法一致 注: ...
- gcc编译命令总结
一步到位编译:gcc hello.c -o hello 预处理 -E (.i) 编译 -S (.s) 汇编-c (.o) 连接-o 预处理 gcc -E hello.c -o hello.i -E:仅 ...
- Mybatis面试题吐血总结
高强度训练第二十天总结:Mybatis面试题 什么是Mybatis? Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,开发时 只需要关注 SQL 语句本身,不需要花费精力 ...
- .Net Core 商城微服务项目系列(十二):使用k8s部署商城服务
一.简介 本篇我们将会把商城的服务部署到k8s中,同时变化的还有以下两个地方: 1.不再使用Consul做服务的注册和发现,转而使用k8s-dns来实现. 2.不再使用Ocelot作为业务网关,使用T ...
- 〈四〉ElasticSearch的认识:基础原理的补充
目录 想想我们漏了什么 回顾 补回 集群的建立 集群发现机制 配置文件 健康状态 补充: 小节总结 分片的管理 梳理 分片的均衡分配 主副分片的排斥 容错性: 数据路由 对于集群健康状态的影响 小节总 ...
- Dedecms手机站三种不同建设方法和优劣分析
dedecms简单易用功能强大,是国内使用最多的cms建站系统,百度站长平台专门推出了“织梦移动化指南”,由此可见dedecms的影响力.织梦也是站长使用和学习最早的cms建站系统,解放了我的双手,让 ...
- MapReduce与Yarn 的详细工作流程分析
MapReduce详细工作流程之Map阶段 如上图所示 首先有一个200M的待处理文件 切片:在客户端提交之前,根据参数配置,进行任务规划,将文件按128M每块进行切片 提交:提交可以提交到本地工作环 ...