<!DOCTYPE > <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="language" content="en" /> <meta name="description" content="" /> <meta name="keywords" content="" /> <meta http-equiv="X-UA-Compatible" content="IE=Edge"/> <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=3, user-scalable=yes"> <style type="text/css" media="screen"> html, body { height:100%; } body { margin:0; padding:0; overflow:auto; } ul{list-style-type: none;margin:0px;padding-left:20px; } ul li{height:20px;} ul li span {color:blue;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;display:block;width: 100%} img {border:0;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;} .static {position:static;} .relative {position:relative; left:auto;top:auto;bottom:auto;right:auto;} #loading {position:absolute;left:0px;top:0px;width:100px;height:100px;} #cvsBook{ position:absolute;left:0px;top:0px;width:100%;height:100%;overflow: hide; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;} #cvsButton{ position:absolute;left:0px;top:0px;width:100%;height:100%;overflow: hide; } #zoom{ position:absolute;left:0px;top:0px;width:100%;height:100%;overflow: hide; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;} .mainAd{ position:absolute;display:none; overflow: hide; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;z-index:100; vertical-align:middle} .bookleftpage{ position:absolute;left:0px;top:0px; display:none; overflow: hide; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;} .bookrightpage{ position:absolute;left:0px;top:0px;display:none; overflow: hide; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;} .leftPageLock{ position:absolute;left:0px;top:0px;display:none; overflow: hide;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;} .rightPageLock{ position:absolute;left:0px;top:0px; display:none;overflow: hide;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;} .buttonsLayer{ position:absolute;left:0px;top:0px;width:100%;height:100%; overflow: hide;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;} #mask{ position:absolute;left:0px;top:0px;width:100%;height:100%;overflow: hide;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;} #maskPopup { position:absolute;left:0px;top:0px;width:100%;height:100%; background-color:#CCCCCC; opacity:0.5; display:none;} #cvsOthers,#cvsYoutube { position:absolute;left:0px;top:0px;} #cvsVideo {position:absolute;left:0px;top:0px;overflow: hide;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;} #cvsSlideshow {position:absolute;left:0px;top:0px;overflow: hide;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none;} #tz { position:absolute;bottom:0px;width:100%;height:40px; align:center;background: blue;opacity: 0} #topMenuBar { position:absolute;top:0px;width:100%;height:40px; align:center;} #topMenuBarBg { width:100%;height:40px; align:center;background-color:5c5c5c;} #topTable{height:100%;} #topTable img {margin-left:25px;} #bottomBar { position:absolute;bottom:0px;width:100%;height:49px;z-index: 99998; align:center;} #bottomBarBg {position:absolute; width:100%;height:49px;align:center;background-color:5c5c5c;} #bottomTable{height:100%} #tbPage{width:35px;} #bottomTable img {margin-left:25px;} #tbPageCount {color:#ffffff;} #topBar,.topBarDefault {position:absolute; top:0px;display:none;background-color:#cccccc; margin-right: auto; margin-left: auto; width:500px; border:1px solid #666666;-webkit-border-radius: 5px; padding-bottom:45px;z-index: 99999; } #topBar #close{ position:absolute; top:2px; right:5px;} #topBarTitle {position:absolute;top:0px;width:100%;height:30px;background-color:888888;text-align:left;} #topBarContent {position:absolute; padding-left:10px;padding-right:10px; top:35px; text-align:left;overflow:auto; height:280px;width:96%;} #topFullTextContent {text-align:left;overflow:auto;top:35px;position:absolute; padding-left:10px;padding-right:10px;background: #ffffff} #topTitle {position:absolute;top:5px;left:5px;} .thumb {max-width:80px;max-height:78px;margin:8px;} .bookmark {} #searchBox { padding-left:5px;}; .colPage {width:50px;} .colContent {} .searchResults { padding:20px; font-size:12; color:#333333; } .searchResults td {font-size:12;color:#333333;vertical-align:top;}; p{margin:0 0; display: inline-block;vertical-align: middle;line-height: 32px;width: 500px; float: left;} p.p1{padding: 0 0 0 0;margin:0 0; width: 50px;float: left;color: red; height: 35px; line-height: 35px} p.p2{padding: 0 0 0 15px;margin:0 0; width: 300px;float:left;text-decoration: underline;height: 35px; line-height: 35px} #op textarea{ width:100%; height: 50px;} .bookmarkrow{border-bottom: 1px dashed #ffffff; margin: 15px 0px; height: 35px} button{height: 35px;} .slides { margin: 45px 0 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 1%; } /* Animation */ .slides .inner { -webkit-transform: translateZ(0); -webkit-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); -moz-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); -ms-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); -o-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); /* easeInOutQuart */ -webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); -moz-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); -ms-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); -o-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); /* easeInOutQuart */ } article img { width: 100%; } .slides .inner { line-height: 0; } .slides article { float: left; } .email td { width:145px; } td input, textarea{ width: 310px; } #snsbox p{ padding: 0px 5px; } @media only screen and (device-aspect-ratio:19/6){ #topMenuBar { position:absolute;top:0px;width:100%;height:60px; align:center;} #topMenuBarBg { width:100%;height:60px; align:center;background-color:5c5c5c;} } #mainAdInner{ position:absolute; vertical-align:middle;margin:auto; } /* ColorPicker */ #colorPicker { margin:0; padding:0px; } #colorPicker div,ul,ol,li,dl,dt,dd,form,img,p{ margin:0; padding:0; border:0;} #colorPicker li { list-style-type:none;} #colorPicker h1,h2,h3,h4,h5,input{ margin:0; padding:0; letter-spacing:1px;} #colorPicker textarea{ overflow:auto;} #color{ width:235px; padding:0 0 1px 0; background:#fff; overflow:hidden; margin-bottom:30px;} #color ul{ width:78px; float:left; display:inline; background:#fff; overflow:hidden;} #color li{ float:left; display:inline; width:12px; height:12px; margin:1px 0 0 1px; background:#808080;} #color li a{ display:block; margin:1px 0 0 1px; width:11px; height:11px; overflow:hidden;} </style> <script src="spin.min.js"></script> <script type="text/javascript"> function showSpinner(){ var opts = { lines: 16, length: 15, width: 5, radius: 18, color: '#ffffff', speed: 1, trail: 100, shadow: true }; var target = document.getElementById('loading'); var spinner = new Spinner(opts).spin(target); } </script> <script> //颜色选择器代码 // 辅助函数 function F$(element){ return typeof(element)=="object" ? element : document.getElementById(element); }; // 事件加载器 function addEvent(elem,type,fn){if(elem.nodeName==="A"&&type==="click"){F7(elem).attr("href","javascript:void(0)")};if(elem.addEventListener){elem.addEventListener(type,fn,false);return true;}else if(elem.attachEvent){elem['e'+type+fn]=fn;elem[type+fn]=function(){elem['e'+type+fn](window.event);} elem.attachEvent("on"+type,elem[type+fn]);return true;} return false;}; // 主体函数 var getColor = function(hand, input, elem, mouse){ // 缺点:目前不支持点击空白地方关闭 this.hand = hand;// 触发按钮 this.input = input;// 接受选中颜色的表单 this.elem = elem;// 色块放置的容器,最佳标签为DIV this.mouse = mouse;// 鼠标触发动作 this.flag = 0;// 记录是否已经打开颜色模块 this.h = []; this.h[0] = "FF"; this.h[1] = "CC"; this.h[2] = "99"; this.h[3] = "66"; this.h[4] = "33"; this.h[5] = "00"; }; getColor.prototype = { init: function(){// 执行 var that = this; addEvent(this.hand, this.mouse, function(){ if(that.flag == 0){ that.show(); that.getRank(); //that.hand.onblur = function(){ that.hide() };// 手柄失去焦点后关闭 -- 此功能失败 //that.hand.onblur = function(){ setTimeout(function(){that.hide()}, 100) };// 手柄失去焦点后关闭 }else{ that.hide(); }; }); }, show: function(){ this.elem.style.display = "block"; this.elem.innerHTML = "";// 先清空内容; this.flag = 1; }, hide: function(){ this.elem.style.display = "none"; this.flag = 0; }, getRank: function(){// 组合出216种不同的颜色参数 for(var r=0; r<6; r++){ var _ul = document.createElement("ul"); for(var g=0; g<6; g++){ for(var b=0; b<6; b++){ this.getCube(this.h[r], this.h[g], this.h[b], _ul); }; }; this.elem.appendChild(_ul); }; }, getCube: function(R, G, B, _ul){// 创建颜色小方块 var _li = document.createElement("li"); var _a = document.createElement("a"); _a.style.background = "#"+ R + G + B; _li.title = "#"+ R + G + B; _li.appendChild(_a); _ul.appendChild(_li); var that = this; addEvent(_li, "click", function(){ that.action(R,G,B) }); }, action:function(R,G,B){//点击颜色后的执行 this.hide(); this.input.value = parseInt(R,16)+","+parseInt(G,16)+","+parseInt(B,16); //this.input.value = ""; this.hand.style.background = "#"+R+G+B; //alert('您选择的颜色是:'+RGB); } }; </script> <script> function isNUM(e) { var iKeyCode = e.keyCode; if(!(((iKeyCode >= 48) && (iKeyCode <= 57)) || (iKeyCode == 13) || (iKeyCode == 46) || (iKeyCode == 45) || (iKeyCode == 37) || (iKeyCode == 39) || (iKeyCode == 8))) { return false; } else { if(iKeyCode == 13) { RunTime.getInputAndJumpToPage(); } return true; } } function onSearchInputKeyPress(e) { var iKeyCode = e.keyCode; if(iKeyCode == 13) { search(); } } function onInputKeyPress(e) { var iKeyCode = e.keyCode; if(iKeyCode == 13) { inputPwd(); } } function updateOrientation() { RunTime.saveCurrentPageNum(); RunTime.reload(); } function gotoPage(val) { RunTime.flipBook.turnToPage(val); hideTopBar(); } function hideTopBar() { RunTime.flipBook.hideTopBar(); } function search() { RunTime.flipBook.search(); } function inputPwd() { RunTime.flipBook.inputPwd(); } function clickInvoke(e) { alert("click"); } function onDoubleClick(e) { alert("dblclick"); } function clearPopupContents() { //alert("clearPopupContents"); RunTime.clearPopupContents(); } function clearLeftBgAudio() { RunTime.clearLeftBgAudio(); } function clearRightBgAudio() { RunTime.clearRightBgAudio(); } function closeNotePopup(){ } function saveHighlightNote(){ RunTime.updateHighLightNote(document.getElementById("textNote").value, document.getElementById("showVal").value ); clearPopupContents(); } function showHighlightColor(){ var Fcolor = new getColor(F$("showColor"), F$("showVal"), F$("color"), "click"); Fcolor.init(); } function deleteHighlightNote(){ RunTime.deleteHighLight(); clearPopupContents(); } function saveNote(){ RunTime.updateNote(document.getElementById("textNote").value); clearPopupContents(); } function deleteNote(){ RunTime.deleteNote(); clearPopupContents(); } function addBookmark(val){ RunTime.flipBook.addBookmark(val,document.getElementById("bookmarknote").value); } function removeBookmark(val){ RunTime.flipBook.removeBookmark(val); } function InputUnlock(){ RunTime.InputUnlock(); } function unlockPage(){ RunTime.flipBook.unlockPage(); } function onUnlockKeyPress(e) { var iKeyCode = e.keyCode; if(iKeyCode == 13) { unlockPage(); } } </script> </head> <body onLoad="showSpinner();" scroll="no" style="overflow:hidden" onorientationchange="updateOrientation()" onselectstart="return false"> <div id="zoom"> <canvas id="cvsBook" class="canvasBook" width="1" height="1" onselectstart="return false">this browser does not support canvas…</canvas> <div id="mainAdhtml" class="mainAd"> <a id="mainAdInner"> <img id="mainAdimg" /> </a> </div> <img id='leftpage' class="bookleftpage" src=''/> <img id='rightpage' class="bookrightpage" src=''/> <canvas id="cvsButton" class="canvasBook" width="1" height="1" onselectstart="return false">this browser does not support canvas…</canvas> <canvas style=" position:absolute; " id="cvsHighLight" width="1" height="1" onselectstart="return false">this browser does not support canvas…</canvas> <canvas style=" position:absolute; " id="cvsNote" width="1" height="1" onselectstart="return false">this browser does not support canvas…</canvas> <canvas style=" position:absolute; " id="cvsBookmark" width="1" height="1" onselectstart="return false">this browser does not support canvas…</canvas> <div id="mask" > <div id="leftPageLock" class ="leftPageLock" > <img src="content/images/iconLock.png" style="margin-top: 50%;" onClick="InputUnlock()" > </div> <div id="rightPageLock" class ="rightPageLock" > <img src="content/images/iconLock.png" style="margin-top: 50%;" onClick="InputUnlock()" > </div> </div> <div id="maskPopup"></div> <div id="cvsOthers"></div> <div id="cvsAudio"></div> <div id="cvsLeftPageBgAudio"></div> <div id="cvsRightPageBgAudio"></div> <div id="cvsSlideshow"></div> </div> <div id="cvsVideo" ></div> <div id="hiddenSearch" style="display:none"> <div id="searchBox"> <input id="tbKeyword" onkeypress="return onSearchInputKeyPress(event)" /> <input id="btnSearch" type="button" value="$Search" onClick="search();" /> <div class="searchResults"> </div> </div> </div> <div id="hiddenInput" style="display:none;"> <div id="inputBox" style="width:300px; height:120px;"> <p>Please input password below:</p> <input id="tbKeyword" type="password" style="width:120px;height:20px;" onkeypress="return onInputKeyPress(event)" /> <input type="button" style="height:20px;" value="Submit" onClick="inputPwd();" /> </div> </div> <div id="loading" style="vertical-align:middle;dispaly:none;"> </div> <div id="loadingLogo" style="vertical-align:middle;dispaly:none;position:absolute"> </div> <!-- <div id="cvsYoutube"> <iframe frameborder="0" type="text/html" height="390" width="640" src="http://www.youtube.com/embed/JW5meKfy3fY?controls=0&enablejsapi=1&origin=http://mysite.com"></iframe> </div> --> <div id="topMenuBar"> <div id="topMenuBarBg" > <table id="topTable" align="center" width="100%"> <tr valign="middle"> <td width="100%" align="center" id="menuParent"> <img id="btnContents" src="content/images/btnContents.png" style="display:none" width="32" height="32" /> <img id="btnThumbs" src="content/images/btnThumbs.png" style="display:none" width="32" height="32" /> <img id="btnSearch" src="content/images/btnSearch.png" style="display:none" width="32" height="32" /> <img id="btnShowTxt" src="content/images/btnShowTxt.png" style="display:none" width="32" height="32" /> <img id="btnMask" src="content/images/btnMask.png" style="display:none" width="32" height="32" /> <img id="btnBookMark" src="content/images/btnBookMark.png" style="display:none" width="32" height="32" /> <img id="btnNote" src="content/images/btnNote.png" style="display:none" width="32" height="32" /> <img id="btnAutoFlip" src="content/images/btnAutoFlip.png" style="display:none" width="32" height="32" /> <img id="btnDownload" src="content/images/btnDownload.png" style="display:none" width="32" height="32" /> <img id="btnZoom" src="content/images/btnZoom.png" style="display:none" width="32" height="32" /> <img id="btnEmail" src="content/images/btnEmail.png" style="display:none" width="32" height="32" /> <img id="btnSns" src="content/images/btnSns.png" style="display:none" width="32" height="32" /> <img id="btnAboutUs" src="content/images/btnAboutUs.png" style="display:none" width="32" height="32" /> </td> </tr> </table> </div> </div> <div id="topBar"> <div id="topBarTitle"> <span id="topTitle">Table of Contents:</span> <img id="close" width="24" height="24" src="content/images/close.png" onclick="hideTopBar();" /> </div> <div id="topBarContent"></div> <div id="topFullTextContent"></div> </div> <div id="bottomBar"> <div id="bottomBarBg" /> <table id="bottomTable" align="center" width="100%"> <tr valign="middle"> <td width="100%" align="center" valign="bottom"> <img id="btnFirstPage" src="content/images/btnFirstPage.png" width="32" height="32" /> <img id="btnPrevPage" src="content/images/btnPrevPage.png" width="32" height="32" /> <input id="tbPage" onKeyPress="return isNUM(event)" style="bottom:11px;text-align:center;left:10px" class="relative"></input> <span id="tbPageCount" style="bottom:8px;left:10px" class="relative">/ </span> <img id="btnNextPage" src="content/images/btnNextPage.png" width="32" height="32" /> <img id="btnLastPage" src="content/images/btnLastPage.png" width="32" height="32" /> </td> <td width="30%" style="padding-right:10px;" align="right"> <img id="imgLogo" height="24" style="display:none" /> </td> </tr> </table> </div> <script src="view.js"></script> <script src="html5forwebkit.js"></script> </body> </html>