/* NicEdit - Micro Inline WYSIWYG
* Copyright 2007-2008 Brian Kirchoff
*
* NicEdit is distributed under the terms of the MIT license
* For more information visit http://nicedit.com/
* Do not remove this copyright message
*/
var bkExtend=function(){var A=arguments;if(A.length==1){A=[this,A[0]]}for(var B in A[1]){A[0][B]=A[1][B]}return A[0]};function bkClass(){}bkClass.prototype.construct=function(){};bkClass.extend=function(C){var A=function(){if(arguments[0]!==bkClass){return this.construct.apply(this,arguments)}};var B=new this(bkClass);bkExtend(B,C);A.prototype=B;A.extend=this.extend;return A};var bkElement=bkClass.extend({construct:function(B,A){if(typeof (B)=="string"){B=(A||document).createElement(B)}B=$BK(B);return B},appendTo:function(A){A.appendChild(this);return this},appendBefore:function(A){A.parentNode.insertBefore(this,A);return this},addEvent:function(B,A){bkLib.addEvent(this,B,A);return this},setContent:function(A){this.innerHTML=A;return this},pos:function(){var C=curtop=0;var B=obj=this;if(obj.offsetParent){do{C+=obj.offsetLeft;curtop+=obj.offsetTop}while(obj=obj.offsetParent)}var A=(!window.opera)?parseInt(this.getStyle("border-width")||this.style.border)||0:0;return[C+A,curtop+A+this.offsetHeight]},noSelect:function(){bkLib.noSelect(this);return this},parentTag:function(A){var B=this;do{if(B&&B.nodeName&&B.nodeName.toUpperCase()==A){return B}B=B.parentNode}while(B);return false},hasClass:function(A){return this.className.match(new RegExp("(\\s|^)nicEdit-"+A+"(\\s|$)"))},addClass:function(A){if(!this.hasClass(A)){this.className+=" nicEdit-"+A}return this},removeClass:function(A){if(this.hasClass(A)){this.className=this.className.replace(new RegExp("(\\s|^)nicEdit-"+A+"(\\s|$)")," ")}return this},setStyle:function(A){var B=this.style;for(var C in A){switch(C){case"float":B.cssFloat=B.styleFloat=A[C];break;case"opacity":B.opacity=A[C];B.filter="alpha(opacity="+Math.round(A[C]*100)+")";break;case"className":this.className=A[C];break;default:B[C]=A[C]}}return this},getStyle:function(A,C){var B=(!C)?document.defaultView:C;if(this.nodeType==1){return(B&&B.getComputedStyle)?B.getComputedStyle(this,null).getPropertyValue(A):this.currentStyle[bkLib.camelize(A)]}},remove:function(){this.parentNode.removeChild(this);return this},setAttributes:function(A){for(var B in A){this[B]=A[B]}return this}});var bkLib={isMSIE:(navigator.appVersion.indexOf("MSIE")!=-1),addEvent:function(C,B,A){(C.addEventListener)?C.addEventListener(B,A,false):C.attachEvent("on"+B,A)},toArray:function(C){var B=C.length,A=new Array(B);while(B--){A[B]=C[B]}return A},noSelect:function(B){if(B.setAttribute&&B.nodeName.toLowerCase()!="input"&&B.nodeName.toLowerCase()!="textarea"){B.setAttribute("unselectable","on")}for(var A=0;A<B.childNodes.length;A++){bkLib.noSelect(B.childNodes[A])}},camelize:function(A){return A.replace(/\-(.)/g,function(B,C){return C.toUpperCase()})},inArray:function(A,B){return(bkLib.search(A,B)!=null)},search:function(A,C){for(var B=0;B<A.length;B++){if(A[B]==C){return B}}return null},cancelEvent:function(A){A=A||window.event;if(A.preventDefault&&A.stopPropagation){A.preventDefault();A.stopPropagation()}return false},domLoad:[],domLoaded:function(){if(arguments.callee.done){return }arguments.callee.done=true;for(i=0;i<bkLib.domLoad.length;i++){bkLib.domLoad[i]()}},onDomLoaded:function(A){this.domLoad.push(A);if(document.addEventListener){document.addEventListener("DOMContentLoaded",bkLib.domLoaded,null)}else{if(bkLib.isMSIE){document.write("<style>.nicEdit-main p { margin: 0; }</style><script id=__ie_onload defer "+((location.protocol=="https:")?"src='javascript:void(0)'":"src=//0")+"><\/script>");$BK("__ie_onload").onreadystatechange=function(){if(this.readyState=="complete"){bkLib.domLoaded()}}}}window.onload=bkLib.domLoaded}};function $BK(A){if(typeof (A)=="string"){A=document.getElementById(A)}return(A&&!A.appendTo)?bkExtend(A,bkElement.prototype):A}var bkEvent={addEvent:function(A,B){if(B){this.eventList=this.eventList||{};this.eventList[A]=this.eventList[A]||[];this.eventList[A].push(B)}return this},fireEvent:function(){var A=bkLib.toArray(arguments),C=A.shift();if(this.eventList&&this.eventList[C]){for(var B=0;B<this.eventList[C].length;B++){this.eventList[C][B].apply(this,A)}}}};function __(A){return A}Function.prototype.closure=function(){var A=this,B=bkLib.toArray(arguments),C=B.shift();return function(){if(typeof (bkLib)!="undefined"){return A.apply(C,B.concat(bkLib.toArray(arguments)))}}};Function.prototype.closureListener=function(){var A=this,C=bkLib.toArray(arguments),B=C.shift();return function(E){E=E||window.event;if(E.target){var D=E.target}else{var D=E.srcElement}return A.apply(B,[E,D].concat(C))}};
var nicEditorConfig = bkClass.extend({
buttons : {
'bold' : {name : __('Click to Bold'), command : 'Bold', tags : ['B','STRONG'], css : {'font-weight' : 'bold'}, key : 'b'},
'italic' : {name : __('Click to Italic'), command : 'Italic', tags : ['EM','I'], css : {'font-style' : 'italic'}, key : 'i'},
'underline' : {name : __('Click to Underline'), command : 'Underline', tags : ['U'], css : {'text-decoration' : 'underline'}, key : 'u'},
'left' : {name : __('Left Align'), command : 'justifyleft', noActive : true},
'center' : {name : __('Center Align'), command : 'justifycenter', noActive : true},
'right' : {name : __('Right Align'), command : 'justifyright', noActive : true},
'justify' : {name : __('Justify Align'), command : 'justifyfull', noActive : true},
'ol' : {name : __('Insert Ordered List'), command : 'insertorderedlist', tags : ['OL']},
'ul' : {name : __('Insert Unordered List'), command : 'insertunorderedlist', tags : ['UL']},
'subscript' : {name : __('Click to Subscript'), command : 'subscript', tags : ['SUB']},
'superscript' : {name : __('Click to Superscript'), command : 'superscript', tags : ['SUP']},
'strikethrough' : {name : __('Click to Strike Through'), command : 'strikeThrough', css : {'text-decoration' : 'line-through'}},
'removeformat' : {name : __('Remove Formatting'), command : 'removeformat', noActive : true},
'indent' : {name : __('Indent Text'), command : 'indent', noActive : true},
'outdent' : {name : __('Remove Indent'), command : 'outdent', noActive : true},
'hr' : {name : __('Horizontal Rule'), command : 'insertHorizontalRule', noActive : true}
},
iconsPath : './nicEditorIcons.gif',
buttonList : ['save','bold','italic','underline','left','center','right','justify','ol','ul','fontSize','fontFamily','fontFormat','indent','outdent','image','upload','link','unlink','forecolor','bgcolor'],
iconList : {"bgcolor":1,"forecolor":2,"bold":3,"center":4,"hr":5,"indent":6,"italic":7,"justify":8,"left":9,"ol":10,"outdent":11,"removeformat":12,"right":13,"save":24,"strikethrough":15,"subscript":16,"superscript":17,"ul":18,"underline":19,"image":20,"link":21,"unlink":22,"close":23,"arrow":25}
});
;
var nicEditors={nicPlugins:[],editors:[],registerPlugin:function(B,A){this.nicPlugins.push({p:B,o:A})},allTextAreas:function(C){var A=document.getElementsByTagName("textarea");for(var B=0;B<A.length;B++){nicEditors.editors.push(new nicEditor(C).panelInstance(A[B]))}return nicEditors.editors},findEditor:function(C){var B=nicEditors.editors;for(var A=0;A<B.length;A++){if(B[A].instanceById(C)){return B[A].instanceById(C)}}}};var nicEditor=bkClass.extend({construct:function(C){this.options=new nicEditorConfig();bkExtend(this.options,C);this.nicInstances=new Array();this.loadedPlugins=new Array();var A=nicEditors.nicPlugins;for(var B=0;B<A.length;B++){this.loadedPlugins.push(new A[B].p(this,A[B].o))}nicEditors.editors.push(this);bkLib.addEvent(document.body,"mousedown",this.selectCheck.closureListener(this))},panelInstance:function(B,C){B=this.checkReplace($BK(B));var A=new bkElement("DIV").setStyle({width:(parseInt(B.getStyle("width"))||B.clientWidth)+"px"}).appendBefore(B);this.setPanel(A);return this.addInstance(B,C)},checkReplace:function(B){var A=nicEditors.findEditor(B);if(A){A.remo
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这个博客使用了MySQL数据库,在压缩包里面有2个压缩包,里面一个是webproje 另外一个就是MySQL中间到处的数据库文件 希望大家可以利用哟,我可是费了很大的心力的! 在我的博客里面涉及了管理员页面和用户页面,并且本人涉及了好友部分和最近来访的好友部分。当然肯定包含了博客的日志和相片浏览部分,由于时间关系就没有弄空间留言部分,但是对于相片和日志都是可以评论以及回复的,当然你如果不满意你发表的内容,也可以去及时的编辑然后重新发表,希望大家喜欢。
资源推荐
资源详情
资源评论
收起资源包目录
基于servlet/JSP的web设计--博客 (156个子文件)
ArticleDao.class 8KB
FeedbackDao.class 7KB
UserDao.class 7KB
PhotoDao.class 6KB
PhotoReviewDao.class 6KB
LinkDao.class 6KB
SortDao.class 5KB
PSortDao.class 5KB
PRReplyDao.class 5KB
FReplyDao.class 5KB
PhotoReviewServlet.class 4KB
FeedbackServlet.class 4KB
VisiterDao.class 4KB
DataDAO.class 4KB
ArticleServlet.class 4KB
visiterUpdate.class 3KB
PRReplyServlet.class 3KB
FReplyServlet.class 3KB
UserServlet.class 3KB
PhotoSortServlet.class 3KB
SortServlet.class 3KB
LinkServlet.class 3KB
PhotoServlet.class 2KB
ImageTool.class 2KB
adminPReply.class 2KB
User.class 2KB
DBcon.class 2KB
loginFilter.class 2KB
adminAReply.class 2KB
adminPReview.class 2KB
photo_review.class 2KB
Feedback.class 2KB
Article.class 2KB
adminPhoto.class 2KB
adminAFeedback.class 2KB
adminArticle.class 2KB
Photo_Reply.class 2KB
Feedback_Reply.class 1KB
Visiter.class 1KB
Photo.class 1KB
PhotoSort.class 1KB
Link.class 1KB
Sort.class 1KB
style.css 5KB
style.css 5KB
Style.css 5KB
Thumbs.db 8KB
Thumbs.db 8KB
welcome.gif 33KB
welcome.gif 33KB
nicEditorIcons.gif 3KB
nicEditorIcons.gif 3KB
nicEditorIcons.gif 3KB
nav_ahover_bg.gif 484B
nav_ahover_bg.gif 484B
img03.gif 67B
img03.gif 67B
nav_li_bg.gif 56B
nav_li_bg.gif 56B
jaxb-xjc.jar 1.98MB
jaxb-impl.jar 1.06MB
jersey-server-1.4.jar 662KB
mysql-connector-java-5.0.4-bin.jar 484KB
jersey-core-1.4.jar 445KB
jstl-impl.jar 379KB
jaxb-api.jar 98KB
jsr311-api-1.1.1.jar 45KB
javax.servlet.jsp.jstl.jar 44KB
asm-3.1.jar 42KB
MyjspSmartUpload.jar 16KB
img.jpg 36KB
img01.jpg 36KB
img01.jpg 36KB
img.jpg 36KB
Images.jpg 34KB
background.jpg 27KB
background.jpg 27KB
4.jpg 16KB
4.jpg 16KB
6.jpg 16KB
5.jpg 16KB
5.jpg 16KB
3.jpg 15KB
7.jpg 15KB
9.jpg 14KB
9.jpg 14KB
8.jpg 13KB
0.jpg 12KB
0.jpg 12KB
1.jpg 11KB
1.jpg 11KB
2.jpg 9KB
2.jpg 9KB
NavBg.jpg 9KB
xin.jpg 5KB
xin.jpg 5KB
xin.jpg 5KB
nav_bg.jpg 4KB
nav_bg.jpg 4KB
img02.jpg 352B
共 156 条
- 1
- 2
资源评论
dark大笨蛋
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 微信小程序 - 深大的树洞 2.0 - 基于WePY.zip
- 基于多层次模型和灰色预测的国家可持续发展战略研究与优化
- 微信小程序 - 王者图鉴.zip
- 微信小程序 Artand.zip
- 基于java开发的超市订单管理系统ssm+源码(毕业设计&课程设计&项目开发)
- 微信小程序 cnode社区版.zip
- 灵云SDK开发手册(Java API) •TTS能力 (语音合成) •ASR能力 (语音识别) •HWR能力 (手写识别) •OCR能力 (光学字符识别) •MT能力 (机器翻译)
- 微信小程序 webpack 插件.zip
- 基于太阳影子定位技术的视频数据分析-全国大学生数学建模竞赛A题特等奖论文
- 2015数学建模大赛结果发布:埃博拉疫情与失踪飞机建模挑战
- 微信小程序 - 新闻阅读器.zip
- wordpress与zblog站群系统,全自动站群管理系统
- 云计算平台1+x中级考试
- 基于java+SSM+Maven实现的超市进销存管理系统+源码(毕业设计&课程设计&项目开发)
- 《信息学竞赛数学一本通》数据
- 微信小程序 小程序模板 小程序可视化设计工具 太郎太郎UI.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功