谁有豆瓣网的源码啊

JavaScript013

谁有豆瓣网的源码啊,第1张

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>

豆瓣

</title>

<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />

<meta http-equiv="Pragma" content="no-cache" />

<meta http-equiv="Expires" content="Sun, 6 Mar 2005 01:00:00 GMT" />

<meta content="提供图书、电影、音乐唱片的推荐、评论和价格比较,以及城市独特的文化生活。" name="description"/>

<meta name="google-site-verification" content="xFZT7kAiT6BneZzRQdbBNYLrgylmrMHECP5lfsORqhc" />

<script type="text/javascript" src="http://t.douban.com/js/packed_jquery0.js"></script>

<link rel="shortcut icon" href="http://t.douban.com/favicon.ico" type="image/x-icon" />

<link href="http://img2.douban.com/css/packed_douban223.css" rel="stylesheet" type="text/css" />

<link href="http://img2.douban.com/css/separation/packed__all62.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" src="http://img2.douban.com/js/packed_douban73.js"></script>

<script type="text/javascript" src="http://img2.douban.com/js/separation/packed__all7.js"></script>

<style type="text/css">

.anony-nav { margin-bottom:20px}

.anony-nav .hd a:link,

.anony-nav .hd a:visited,

.anony-nav .hd a:hover,

.anony-nav .hd a:active { background-color:transparent}

.anony-nav .hd { height:74px}

.anony-nav .hd,

.anony-nav .bd { clear:bothwidth:950pxmargin:0 auto}

#db-sidesrh { float:leftmargin-bottom:20px}

#db-sidesrh:after,

.anony-nav .hd:after,

.anony-nav .bd:after,

.anony-nav .login .item:after { content:'\0020'display:blockclear:both}

.anony-nav .logo { float:leftmargin-top:23px}

.anony-nav .logo a { display:blockwidth:168pxheight:34pxbackground:transparentoverflow:hiddenline-height:10embackground:url(http://t.douban.com/pics/nav/ui_nav_logo_4.png) no-repeat 0 -3px}

.anony-nav .top-nav-items { float:rightmargin:37px 0 0 0}

.anony-nav .top-nav-items li { margin:0 0 0 44px}

.anony-nav a.lnk-book:link,

.anony-nav a.lnk-book:visited,

.anony-nav a.lnk-book:hover,

.anony-nav a.lnk-book:active,

.anony-nav a.lnk-movie:link,

.anony-nav a.lnk-movie:visited,

.anony-nav a.lnk-movie:hover,

.anony-nav a.lnk-movie:active,

.anony-nav a.lnk-music:link,

.anony-nav a.lnk-music:visited,

.anony-nav a.lnk-music:hover,

.anony-nav a.lnk-music:active,

.anony-nav a.lnk-9:link,

.anony-nav a.lnk-9:visited,

.anony-nav a.lnk-9:hover,

.anony-nav a.lnk-9:active,

.anony-nav a.lnk-srh:link,

.anony-nav a.lnk-srh:visited,

.anony-nav a.lnk-srh:hover,

.anony-nav a.lnk-srh:active { display:-moz-inline-boxdisplay:inline-block*display:inlinezoom:1width:100pxheight:24pxoverflow:hiddenline-height:10embackground:transparent url(http://t.douban.com/pics/nav/ui_nav_logo_4.png) no-repeat -177px 0vertical-align:text-bottom}

.anony-nav a.lnk-srh:link,

.anony-nav a.lnk-srh:visited,

.anony-nav a.lnk-srh:hover,

.anony-nav a.lnk-srh:active { width:14pxheight:14pxmargin-left:5pxbackground-position:0 -48px}

.anony-nav a.lnk-movie:link,

.anony-nav a.lnk-movie:visited,

.anony-nav a.lnk-movie:hover,

.anony-nav a.lnk-movie:active { background-position: -283px 0}

.anony-nav a.lnk-music:link,

.anony-nav a.lnk-music:visited,

.anony-nav a.lnk-music:hover,

.anony-nav a.lnk-music:active { background-position: -385px 0}

.anony-nav a.lnk-9:link,

.anony-nav a.lnk-9:visited,

.anony-nav a.lnk-9:hover,

.anony-nav a.lnk-9:active { width:80pxbackground-position: -485px 0}

.anony-nav fieldset { border:0padding:0margin:0}

.anony-nav legend { display:none}

.anony-nav .reg { float:leftposition:relativewidth:590pxheight:134pxfont-size:14pxcolor:#666line-height:1.6background:#e9eef2 url(http://t.douban.com/pics/nav/ui_b_2.png) no-repeat -12px 0}

.anony-nav .reg div { padding:22px 0 18px 0}

.anony-nav .reg strong { float:leftwidth:200pxheight:80pxtext-align:centerfont-size:24pxpadding-top:46px}

.anony-nav .reg em { font-size:12pxfont-style:normalcolor:#666}

.anony-nav .reg b { font-size:16pxfont-weight:400margin-right:5px}

a.lnk-reg:link,

a.lnk-reg:visited,

a.lnk-reg:hover,

a.lnk-reg:active { display:-moz-inline-boxdisplay:inline-block*display:inlinezoom:1font-size:12pxtext-align:leftwidth:130pxheight:27pxline-height:28pxcolor:#fffbackground:url(http://t.douban.com/pics/nav/ui_nav_logo_4.png) no-repeat -120px -48px}

.anony-nav .reg .lnk-reg strong { float:nonecolor:#fffpadding:0font-size:16pxfont-weight:400margin:0 10px 0 16px}

.anony-nav .login { float:rightwidth:356pxheight:134pxfont-size:14pxbackground:#e9eef2 url(http://t.douban.com/pics/nav/ui_b_2.png) no-repeat 348px 0}

.anony-nav .login form { position:relativepadding:23px 0 0 20pxpadding:16px 0 0 20px\9}

.anony-nav .item label { float:leftwidth:4em}

.anony-nav .item input { border:1px solid #cccwidth:200pxpadding:3px 2px}

.anony-nav .login .item { margin-bottom:10px}

.anony-nav .login .item a { font-size:12px}

.anony-nav .login .item1 { float:leftfont-size:12pxmargin:0 20px 10px 0color:#666}

.anony-nav .login .item1 label { display:-moz-inline-boxdisplay:inline-blockdisplay:inline\9*zoom:1margin-left:4.5emmargin-top:4px}

.anony-nav .login .item1 label input { *float:leftmargin-right:2px\9_margin-right:-4px}

.anony-nav .bn-submit { width:80pxheight:28pxcolor:#FFFfont-size:14pxline-height:28pxpadding-bottom:3pxpadding:0\9border:nonebackground:transparent url(http://t.douban.com/pics/nav/ui_nav_logo_4.png) no-repeat -23px -48pxcursor:pointer}

#nav-vsrh-bn { position:absolutewidth:29pxheight:25pxoverflow:hiddenline-height:10embackground:url(http://t.douban.com/pics/nav/ui_sl_bn.png) no-repeat_background:none_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://t.douban.com/pics/nav/ui_sl_bn.png', sizingMethod='scale')}

#nav-vsrh { position:absolutewidth:211pxheight:50px}

#nav-vsrh .bd { height:47pxcolor:#fffbackground:url(http://t.douban.com/pics/nav/ui_sl_bbd_1.png) no-repeat}

#nav-vsrh form { padding:5px 10px}

#nav-vsrh .search-btn,

.anony-nav .vsrh { display:none}

#nav-vsrh input { width:94%}

#nav-vsrh .option input { width:auto}

#nav-vsrh .x1 { position:absoluteleft:209pxtop:0width:2pxheight:47pxoverflow:hiddenbackground:url(http://t.douban.com/pics/nav/ui_sl_br_1.png) no-repeat_background:none_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://t.douban.com/pics/nav/ui_sl_br_1.png', sizingMethod='scale')}

#nav-vsrh .x2 { position:absolutetop:47pxleft:0width:211pxheight:3pxoverflow:hiddenbackground:url(http://t.douban.com/pics/nav/ui_sl_bb.png) no-repeat_background:none_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://t.douban.com/pics/nav/ui_sl_bb.png', sizingMethod='scale')}

#nav-vsrh .wrapinp { padding:12px 10px}

.wrapinp input{ padding:2px}

#page_focus { width:220px}

.intro1 { padding:8px 2px 0 8pxline-height:1.4}

.movie_headerline ul.menu li,

.movie_headerline ul.menu li div,

.movie_headerline ul.menu li .on { height:54px*height:50px !important_height:42px !important}

.movie_headerline .content .title:after { content:'\0020'display:blockclear:bothzoom:1margin-bottom:5px}

.movie_headerline .content .headerline_img { width:140px}

.movie_headerline .content .headerline_img img { width:130px}

.movie_headerline .content .headerline_content { width:250px}

.anony-nav .nav-tip { position:relativewidth:960pxmargin:0 auto}

.movie_headerline .content .headerline_img { height:185px}

.movie_headerline .content { height:190px*height:180px}

.movie_headerline ul.menu { height:218px*height:203px*overflow:hidden}

#db-sidesrh { width:100%}

#db-sidesrh form { float:rightwidth:100%}

#db-sidesrh input { float:left}

#db-sidesrh .inp input { width:246pxpadding:0 2pxvertical-align:baseline}

#db-sidesrh input { height:24pxline-height:24pxborder:1px solid #c3c3c3}

#db-sidesrh .bn-srh { width:50pxheight:26pxmargin:0 0 0 2px*margin:0padding-bottom:2pxpadding-bottom:0\9letter-spacing:3pxpadding-left:1pxcursor:pointerborder:nonebackground:transparent url(http://t.douban.com/pics/nav/ui_ns_sbg3.png) no-repeat -360px -100px}

#db-sidesrh .submenu .menu { width:60px}

#db-sidesrh .submenu .selected span { background-image:url(http://t.douban.com/pics/nav/ui_ns_sbg3.png)background-position:-450px -124px}

#db-sidesrh .submenu .open span { background-position:-450px -100px}

#db-sidesrh .submenu .line { height:1pxfont-size:0line-height:0margin-bottom:1pxoverflow:hiddenborder-bottom:1px solid #c3c3c3}

#db-sidesrh .submenu,#db-sidesrh .submenu .selected,#db-sidesrh .submenu .menu { border-color:#c3c3c3}

《JavaScript语言精粹》(Douglas Crockford)电子书网盘下载免费在线阅读

资源链接:

链接:https://pan.baidu.com/s/1cZk6niLEBy1Br6gvtjxZdQ

提取码:y0jn  

书名:JavaScript语言精粹

作者:Douglas Crockford

译者:赵泽欣

豆瓣评分:9.1

出版社:电子工业出版社

出版年份:2009-4

页数:155

内容简介:

本书通过对JavaScript语言的分析,甄别出好的和坏的特性,从而提取出相对这门语言的整体而言具有更好的可靠性、可读性和可维护性的JavaScript的子集,以便你能用它创建真正可扩展的和高效的代码。

雅虎资深JavaScript架构师Douglas Crockford倾力之作。

向读者介绍如何运用JavaScript创建真正可扩展的和高效的代码。

作者简介:

Douglas Crockford是一名来自Yahoo!的资深JavaScript架构师,以创造和维护JSON (JavaScriptObject Notation) 格式而为大家所熟知。他定期在各类会议上发表有关高级JavaScript的主题演讲。

《精通D3.js:交互式数据可视化高级编程》(吕之华)电子书网盘下载免费在线阅读

链接:https://pan.baidu.com/s/1mhMFTVhz8mlnbixdVFw1fw

提取码:annb

书名:精通D3.js:交互式数据可视化高级编程

作者:吕之华

豆瓣评分:6.7

出版社:电子工业出版社

出版年份:2015-9-1

页数:404

内容简介:

《精通D3.js:交互式数据可视化高级编程》以当前流行的数据可视化技术D3.js为主要内容,分为三大部分,共计13章。第一部分讲述基础知识,第二部分学习制作各种常见图表,第三部分讲解交互式图表及地图的进阶应用。《精通D3.js:交互式数据可视化高级编程》是一个相对完整的D3.js教程,讲解此技术所有重要的知识点,既有基础入门知识,又有相对深入的内容。笔者秉持以下原则:由易到难,循序渐进,图文并茂,清晰易懂。

《精通D3.js:交互式数据可视化高级编程》适合有一定计算机基础的读者,需要熟悉C、C++、Java、JavaScript等至少一门编程语言,能够理解基础的数据结构和算法。

作者简介:

吕之华,广西桂林人,1989年生。2012年毕业于西北农林科技大学软件工程专业,同年获日本政府国家奖学金赴日,就读于日本岩手大学设计与媒体专业,2015年获得硕士学位。目前正攻读博士学位。

2014年与好友创办OUR D3.JS数据可视化专题站,以D3.js为题发表一系列教学文章,获得读者好评。本书即以专题站的文章为基础扩充而成,经过耐心地归纳、整理、调查、修补,内容更加丰富易懂。

作者喜读儒家经典、三国演义等中国古籍,喜看古装剧,热爱中华传统文化。闲暇时练习书法,养气修身。工作之余喜欢旅游、健身、游泳。不喜与人相争,近来潜心研读儒佛道三家学说。