题目:有<a id='qq' href='http://www.qq.com'>qq</a>,怎样使用户点击后不调到qq主页呢?
分析:考察如何取消浏览器默认动作,注册事件,dom加载是否完毕。
答:
(function(window,undefined){
function domReady(){
if(document.readyState === "complete"){
var target = document.getElementById("qq");
addEventListener(target, "click", preventDefault);
} else {
setTimeout(arguments.callee,1)
}
}
function preventDefault(e){
var e = e || window.event;
if(e.preventDefault){
e.preventDefault();
} else {
e.returnValue = false; //IE
}
}
function addEventListener(target, type, handler){
if(target.addEventListener){ //标准浏览器
target.addEventListener(type, handler, false);
} else if(target.attachEvent){ //IE
target.attachEvent("on"+type, handler);
} else {
target["on"+type] = handler;
}
}
domReady();
})(window,undefined);
分享到:
相关推荐
腾讯的比较全的一套前端开发的笔试题以及答案,与大家分享
详细讲解了腾讯web前端开发笔试题及答案.
这是一份腾讯公司Web前端开发人员招聘的笔试题目
回忆版.pdf百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试八十题.pdf百度校园招聘笔试面试题合集百度校园招聘笔试题web前端2013.pdf百度校园招聘笔试题产品2.pdf百度校园招聘笔试题产品经理2014.pdf百度校园招聘笔试...
1.JavaScript面试真题-210页 2.CSS面试真题-127页 3.ES6面试真题-84页 4.Vue面试真题-237页 5.Vue3面试真题-44页 ...小红书 2020校招前端笔试题 小红书面试经历1 小红书面试经历2 微信小程序面试题 有赞前端面经
2015创新工场校招研发笔试题.pdf 2015小米校招技术类笔试题.pdf 360校园招聘2015届技术类笔试题.pdf 4399游戏2015校园招聘游戏开发类笔试题.pdf 人人网2015研发笔试卷B.pdf 人人网2015研发笔试卷C.pdf 搜狗2015校园...
亚信java笔试题 微注:在继续学习 & 积累,并率先于持续更新。 综合类 综合类 地址 前端知识体系 前端知识结构 Web前端开发大系概览 Web前端开发大系概览-中文版 Web Front-end Stack v2.2 免费的编程中文书籍索引 ...
知乎|腾讯web前端方向实习笔试准备 如何在面试中识别一个坏老板 谈谈面试与面试题 @ wintercn 说说最近几次面试 @ 叶小钗 在LinkedIn做面试官的故事 写给前端面试者 @大漠 简历怎么写? 精益技术简历之道 @ ...
亚信java笔试题 keep-learning 收集跟前端有关的学习资讯 在继续学习 & 积累,并率先于持续更新。 综合类 综合类 地址 前端知识体系 前端知识结构 Web前端开发大系概览 Web前端开发大系概览-中文版 Web Front-end ...
亚信java笔试题 综合类 地址 前端知识体系 前端知识结构 Web前端开发大系概览 Web前端开发大系概览-中文版 Web Front-end Stack v2.2 免费的编程中文书籍索引 前端书籍 前端免费书籍大全 前端知识体系 免费的编程...
阿里-面试题.doc 阿里腾讯华为小米搜狗笔试面试八十题-5.pdf 阿里DBA面试题.pdf ...百度校园招聘笔试题-WEB前端工程师-电子科技大学.pdf Java架构面试专题(含答案)和学习笔记 整套 RAR 超大全压缩包
2015互联网企业校招笔试题 3周3页面 简明Python 教程 A Guide to HTML5 and CSS3 ANSI Common Lisp 中文翻译版 Activiti 5.x 用户指南 Adaptive Web Design (响应式Web设计) Airbnb JavaScript 代码规范 腾讯...
2015互联网企业校招笔试题 3周3页面 简明Python 教程 A Guide to HTML5 and CSS3 ANSI Common Lisp 中文翻译版 Activiti 5.x 用户指南 Adaptive Web Design (响应式Web设计) Airbnb JavaScript 代码规范 腾讯...
2015互联网企业校招笔试题 3周3页面 简明Python 教程 A Guide to HTML5 and CSS3 ANSI Common Lisp 中文翻译版 Activiti 5.x 用户指南 Adaptive Web Design (响应式Web设计) Airbnb JavaScript 代码规范 腾讯...