1. IE6底下怎么固定网页中的小窗口(页面中的悬浮框) ?
<style>
html{overflow:hidden;} /*一定要写*/
body{ height;100%;overflow:auto;}
#rightform form{position:absolute;}
style>
2.请问 使用jsonp只能使用get方法进行提交,表单数据提交不上去你会怎么做?
3.你知道angularJS当中的判断语句 ng-if 、ng-swith 么?
4.你使用H5页面APP端展示(下拉刷新,上拉加载) 不能使用框架,使用原生js ,你是怎么实现的?
http://www.jb51.net/article/98394.htm 这里有详细介绍
1、引用iScroll.js, 在初始化时添加两个事件监听:touchMove、DOMContentLoaded。
2、实现iScroll插件的onScrollEnd事件, 也就是在这个事件里调用你自己的ajax方法实现数据的刷新和追加。
3、上拉加载更多请求后台时就相当于分页请求数据,这时候需要在ajax请求时发送pageIndex参数,而初始化加载时需要从后台返回一个pageCount以便前台判断。
4、最关键的就是实现下拉刷新方法(pullDownAction)和上拉加载更多(pullUpAction)方法。
5.你知道HTML 5 有哪些新特性么?
H5 不是基于SGML 标准通用标记语言(Standard Generalized Markup Language)、新的文档类型 、脚本和链接无需type html语义化
H5 当中添加了很多新的标签
H5 功能 上:添加了画布 多媒体 拖拽 缓存技术 本地数据库 sqlLite indexDB
6.你作品中的××网页,是怎么布局的,怎么做的,做了哪些?
7.可以说说图片轮播(图片翻转)你是怎么做到的(实现的)?
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>轮播title>
<style type="text/css">
*{ margin: 0px; padding: 0px; }
#div_box{width: 170px; height: 165px; border: 10px solid #dddddd; margin: 25% auto; overflow: hidden;}
.ul_box{width: 680px; height:165px;position: relative;right: 0;}
.ul_box>li{float: left;width: 170px; height: 165px;list-style: none;}
style>
<script type="text/javascript">
window.οnlοad=function () {
var ul=document.getElementById("ul_box");
var lis=ul.children;
// ul.style.right=pos+"px";
function move() {
var pos=0;
function add() {
if(pos<510){
pos+=170;
}else {
pos=0;
}
ul.style.right=pos+"px";
}
setInterval(add,1000);
/*var interval= setInterval(add,100);
ul.οnmοuseοver=function () {
console.log(1);
clearInterval(interval);
};
ul.οnmοuseleave=function () {
console.log(2);
var interval= setInterval(add,100);
}*/
}
move();
};
script>
head>
<body>
<div id="div_box">
<ul class="ul_box" id="ul_box">
<li><img src="sh-yw-01mt.jpg" alt="" width="170px" height="165px">li>
<li><img src="sh-yw-02dl.jpg" alt="" width="170px" height="165px">li>
<li><img src="sy-yw-04gk.jpg" alt="" width="170px" height="165px">li>
<li><img src="sy-yw-05hy.jpg" alt="" width="170px" height="165px">li>
ul>
div>
body>
html>
8.IE 8 底下的浏览器不支持圆角(box-radio)属性,如果页面遇到圆角你会怎么做?
9.你对JS当中的面向对象了解多少?了解哪些 ? 你说说吧
10.Git当中的项目会进行分支么?
11.你对于PSD格式的图片会进行切片(抠图)么?
12.一个div我想让他居中,但是不给div(固定宽度和不固定宽度)居中显示,你有几种方法,全部说出来?
<div class="wrap">
<div class="inner">
让这个div居中
div>
div>
<style>
.wrap { float: left; /* 自适应内容宽度 */position: relative; left: 50%;background-color: #dddddd;}
.inner { position: relative; left: -50%;background-color: #cccccc; }
style>
13.一个盒子里面有两个子div 我给外部的100%里面的一个宽度20%,一个80%、浮动,会出现什么情况
也可以撑起父级 或者直接给父级指定宽度。14.ajax是同步还是异步?怎么个异步你是怎么用代码实现的 ?
15.一个input框前面出现一个图标 你有几种方法实现 把你所有知道的说出来 ?
16.说出两种网页优化的方法?
17.如何对页面进行响应式布局 响应式布局分为(布局的响应以及文本文字的响应rem)
18.浏览器默认字体是16px Chrom中设置小于12px字体需要使用: -webkit-text-size-adjust:none; body{font-size:14px;}
19.(网络)当你在浏览器中输入一个网址,浏览器内部会发生什么?
http://www.cnblogs.com/SarahLiu/p/5954832.html 详解
- 1.敲域名回车
2.查询本地的DNS缓存,以找到域名对应的主机IP地址(若有,则跳到4)
3.查询远程域名根DNS,找到IP地址
4.向远程IP地址的服务器发送请求(若请求失败且未经过2,则返回2,若再再次失败,返回错误代码)
5.服务器响应请求,向用户发送数据
6.浏览器对返回的数据进行处理(浏览器渲染)
7.浏览器显示给用户
DNS 是域名系统 (Domain Name System) 的缩写,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。
20.jQuery中hover,mouseover的区别?
21.CSS3写一个背景变换的动画?
22.使用js写一个java中trim()方法 去除左右两边多余空格?
23.PHP中写一个前一天的日期,格式为2016~12~01?
24.你如何理解跨域请求,有哪些方法解决跨域资源共享除了jsonp还有哪些?
(1). 面试总结: