{welcome to JS} 无干扰脚本编程
来源:互联网 发布:外贸英语书籍推荐 知乎 编辑:程序博客网 时间:2024/05/30 04:48
1.html内嵌script,!==与===用法解释
welcome07.html
<!DOCTYPE html><html><head> <title>hiahiahia</title> <h1>TEST</h1></head><body> <div id="a"></div> <div id="b"></div> <script> var a=document.getElementById('a'); alert(a!==null);// ==>true/* ===表示绝对相等,!==是否表示不绝对相等例如:null != undefined // 返回falsenull !== undefined // 返回true */ var b=document.getElementById('b'); alert(b!==null);//==>false </script> <div id = "b"></div></body></html>
运行结果
2.转到目的地前弹出警告对话框
不带脚本的welcome08.html
<!DOCTYPE html><html><head><title>Welcome to my site!</title></head><body> <h2 class = "centered"> Hey,check out <a href = "http://www.baidu.com/" id = "redirect"> baidu.com</a> ! </h2></body></html>
运行结果1
welcome08.html
<!DOCTYPE html><html><head><title>Welcome to my site!</title><script src = "script08.js"></script> //加入这句</head><body> <h2 class = "centered"> Hey,check out <a href = "http://www.baidu.com/" id = "redirect"> baidu.com</a> ! </h2></body></html>
script08.js
window.onload = initAll;function initAll(){document.getElementById("redirect").onclick = initRedirect;}function initRedirect(){alert("We are responsible for the content of pages ouside our site");window.location = this;return false;}
运行结果2
学习心得
window.location = this;
将浏览器窗口设置为关键字this指定的位置,this包含这个链接。
this可从HTML链接获得URL(也就是a标签的href属性值),HTML中的链接更改不会影响脚本,即无干扰脚本编程。
0 0
- {welcome to JS} 无干扰脚本编程
- {welcome to JS} 使用外部脚本
- {welcome to JS} 提示用户
- {welcome to JS} 第一个web程序
- {welcome to JS} 使用多级条件(switch&case)
- {welcome to JS} 处理图像(翻转器)
- 《swift 快速编程语言》系列:Welcome to Swift
- welcome to enigma blog
- Welcome to XMLBeans
- Welcome to Lin Guo!
- Welcome to Struts
- WELCOME TO `ICE WORLD`
- Welcome to my Blog!
- Welcome to my blog.
- welcome to firefox world
- WELCOME TO MY LIFE
- welcome to lalatop!
- Welcome to Our Blog
- Java自定义类加载器实战
- 游标
- 虚拟机安装VMware Tools
- 软件设计师选择题真题知识点归纳
- java SE复习笔记1
- {welcome to JS} 无干扰脚本编程
- [MFC]OnPaint双缓冲绘图
- SD卡相关知识总结
- IOS 积累代码之一
- MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法
- “The resource could not be loaded because the App Transport Security policy requires the use of a se
- Objective C 中 NSString类的用法
- xUtils框架的介绍
- 在MFC中显示cv::Mat