无用的内联样式

This commit is contained in:
Tim 2016-09-08 18:34:35 +08:00
parent 8c71cf1946
commit 2c719feacd
2 changed files with 192 additions and 194 deletions

View File

@ -1,193 +1,192 @@
<style type="text/css"> <style type="text/css">
div.talk_new .ke-container{margin-left:2px;} div.talk_new .ke-container{margin-left:2px;}
.break_word {width:100%;} </style>
</style> <script type="text/javascript">
<script type="text/javascript"> //头部导航
//头部导航 var menuids=["TopUserNav"] //Enter id(s) of SuckerTree UL menus, separated by commas
var menuids=["TopUserNav"] //Enter id(s) of SuckerTree UL menus, separated by commas function buildsubmenus(){
function buildsubmenus(){ for (var i=0; i<menuids.length; i++){
for (var i=0; i<menuids.length; i++){ var div = document.getElementById(menuids[i]);
var div = document.getElementById(menuids[i]); if(div == undefined)continue;
if(div == undefined)continue; var ultags=div.getElementsByTagName("ul");
var ultags=div.getElementsByTagName("ul"); for (var t=0; t<ultags.length; t++){
for (var t=0; t<ultags.length; t++){ ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle";
ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"; ultags[t].parentNode.onmouseover=function(){
ultags[t].parentNode.onmouseover=function(){ this.getElementsByTagName("ul")[0].style.display="block";
this.getElementsByTagName("ul")[0].style.display="block"; }
} ultags[t].parentNode.onmouseout=function(){
ultags[t].parentNode.onmouseout=function(){ this.getElementsByTagName("ul")[0].style.display="none";
this.getElementsByTagName("ul")[0].style.display="none"; }
} }
} }
} }
}
if (window.addEventListener)
if (window.addEventListener) window.addEventListener("load", buildsubmenus, false)
window.addEventListener("load", buildsubmenus, false) else if (window.attachEvent)
else if (window.attachEvent) window.attachEvent("onload", buildsubmenus)
window.attachEvent("onload", buildsubmenus) </script>
</script> <%= import_ke(enable_at: false, prettify: false) %>
<%= import_ke(enable_at: false, prettify: false) %>
<%= render :partial => 'blogs/article_list', :locals => {:blog=>@user.blog,:topics => @topics, :page => 0, :user => @user} %>
<%= render :partial => 'blogs/article_list', :locals => {:blog=>@user.blog,:topics => @topics, :page => 0, :user => @user} %>
<script type="text/javascript">//侧导航
<script type="text/javascript">//侧导航
function nh_check_field(params){
function nh_check_field(params){ var result=true;
var result=true; if(params.subject!=undefined){
if(params.subject!=undefined){ if($.trim(params.subject.val()) == ""){
if($.trim(params.subject.val()) == ""){ params.subjectmsg.html('主题不能为空');
params.subjectmsg.html('主题不能为空'); params.subjectmsg.css({color:'#ff0000'});
params.subjectmsg.css({color:'#ff0000'}); result=false;
result=false; }else{
}else{ params.subjectmsg.html('填写正确');
params.subjectmsg.html('填写正确'); params.subjectmsg.css({color:'#008000'});
params.subjectmsg.css({color:'#008000'}); }
} params.subjectmsg.show();
params.subjectmsg.show(); }
}
if(params.content!=undefined){
if(params.content!=undefined){ if(params.content.isEmpty()){
if(params.content.isEmpty()){ result=false;
result=false; }
} if(params.content.html()!=params.textarea.html() || params.issubmit==true){
if(params.content.html()!=params.textarea.html() || params.issubmit==true){ params.textarea.html(params.content.html());
params.textarea.html(params.content.html()); params.content.sync(); //用上面那句ie11提交到服务器居然木有值
params.content.sync(); //用上面那句ie11提交到服务器居然木有值 if(params.content.isEmpty()){
if(params.content.isEmpty()){ params.contentmsg.html('内容不能为空');
params.contentmsg.html('内容不能为空'); params.contentmsg.css({color:'#ff0000'});
params.contentmsg.css({color:'#ff0000'}); }else{
}else{ params.contentmsg.html('填写正确');
params.contentmsg.html('填写正确'); params.contentmsg.css({color:'#008000'});
params.contentmsg.css({color:'#008000'}); }
} params.contentmsg.show();
params.contentmsg.show(); }
} }
}
return result;
return result; }
} function nh_init_board(params){
function nh_init_board(params){ //发帖/编辑/回复按钮的click
//发帖/编辑/回复按钮的click params.showbtn.click(function(){
params.showbtn.click(function(){ params.textarea.removeAttr('placeholder');
params.textarea.removeAttr('placeholder'); if(params.textarea.data('init') == undefined){
if(params.textarea.data('init') == undefined){ //初始化编辑器
//初始化编辑器 var editor = params.kindutil.create(params.textarea, {
var editor = params.kindutil.create(params.textarea, { // allowPreviewEmoticons : false,
// allowPreviewEmoticons : false, // allowImageUpload : false,
// allowImageUpload : false, autoHeightMode : true,
autoHeightMode : true, resizeType : 1,minWidth:"1px",width:"560px",height:"150px",
resizeType : 1,minWidth:"1px",width:"560px",height:"150px", allowFileManager:true,uploadJson:"/kindeditor/upload",
allowFileManager:true,uploadJson:"/kindeditor/upload", fileManagerJson:"/kindeditor/filemanager",
fileManagerJson:"/kindeditor/filemanager", afterChange:function(){//按键事件
afterChange:function(){//按键事件 nh_check_field({content:this,contentmsg:params.contentmsg,textarea:params.textarea});
nh_check_field({content:this,contentmsg:params.contentmsg,textarea:params.textarea}); // var edit = this.edit;
// var edit = this.edit; // var body = edit.doc.body;
// var body = edit.doc.body; // edit.iframe.height(minHeight);
// edit.iframe.height(minHeight); // this.resize(null, Math.max((params.kindutil.IE ? body.scrollHeight : body.offsetHeight) + 30, minHeight));
// this.resize(null, Math.max((params.kindutil.IE ? body.scrollHeight : body.offsetHeight) + 30, minHeight)); },
}, afterCreate:function(){
afterCreate:function(){ this.loadPlugin("autoheight");
this.loadPlugin("autoheight"); var userAgent = navigator.userAgent.toLowerCase();
var userAgent = navigator.userAgent.toLowerCase(); if(/trident/.test(userAgent)){
if(/trident/.test(userAgent)){ $("div.talk_new .ke-container").css({'margin-left':'0px'});
$("div.talk_new .ke-container").css({'margin-left':'0px'}); }
} // var toolbar = $("div[class='ke-toolbar']",params.about_talk);
// var toolbar = $("div[class='ke-toolbar']",params.about_talk); // $(".ke-outline>.ke-toolbar-icon",toolbar).append('表情');
// $(".ke-outline>.ke-toolbar-icon",toolbar).append('表情'); // params.toolbar_container.append(toolbar);
// params.toolbar_container.append(toolbar); }
} }).loadPlugin('paste');
}).loadPlugin('paste');
//主题输入框按键事件
//主题输入框按键事件 params.inputsubject.keyup(function(){
params.inputsubject.keyup(function(){ nh_check_field({subject:params.inputsubject,subjectmsg:params.subjectmsg});
nh_check_field({subject:params.inputsubject,subjectmsg:params.subjectmsg}); })
}) //表单提交
//表单提交 params.form.submit(function(){
params.form.submit(function(){ var is_checked = nh_check_field({
var is_checked = nh_check_field({ issubmit:true,
issubmit:true, subject:params.inputsubject,
subject:params.inputsubject, subjectmsg:params.subjectmsg,
subjectmsg:params.subjectmsg, content:editor,
content:editor, contentmsg:params.contentmsg,
contentmsg:params.contentmsg, textarea:params.textarea
textarea:params.textarea });
}); if(is_checked){
if(is_checked){ //return true 居然不提交 fuck your sister
//return true 居然不提交 fuck your sister $(this)[0].submit();
$(this)[0].submit(); // return true;
// return true; }
} return false;
return false; });
}); //提交按钮click
//提交按钮click params.submitbtn.click(function(){
params.submitbtn.click(function(){ params.form.submit();
params.form.submit(); });
}); //取消按钮click
//取消按钮click params.cancelbtn.click(function(){
params.cancelbtn.click(function(){ params.about_talk.toggle();//显示/隐藏编辑区
params.about_talk.toggle();//显示/隐藏编辑区 if(params.about_talk.is(':hidden')){//隐藏时reset表单数据
if(params.about_talk.is(':hidden')){//隐藏时reset表单数据 params.form[0].reset();
params.form[0].reset(); if(params.type=='reply'){
if(params.type=='reply'){ params.textarea.empty();
params.textarea.empty(); }else{
}else{ params.textarea.html(params.init_content_val.val());
params.textarea.html(params.init_content_val.val()); }
} var str = params.textarea.html();
var str = params.textarea.html(); str=str.replace(new RegExp(/&lt;/g),'<');
str=str.replace(new RegExp(/&lt;/g),'<'); str=str.replace(new RegExp(/&gt;/g),'>');
str=str.replace(new RegExp(/&gt;/g),'>'); editor.html(str);
editor.html(str); params.subjectmsg.hide();
params.subjectmsg.hide(); params.contentmsg.hide();
params.contentmsg.hide(); if(params.quote_show!=undefined)params.quote_show.empty();
if(params.quote_show!=undefined)params.quote_show.empty(); if(params.quote_input!=undefined)params.quote_input.empty();
if(params.quote_input!=undefined)params.quote_input.empty(); }else{
}else{ if(params.type=='reply'){
if(params.type=='reply'){ params.textarea.show();
params.textarea.show(); params.textarea.focus();
params.textarea.focus(); params.textarea.hide();
params.textarea.hide(); //params.jumphref.attr('href','#'+params.form.attr('id'));
//params.jumphref.attr('href','#'+params.form.attr('id')); //params.jumphref[0].click();
//params.jumphref[0].click(); }else{
}else{ params.textarea.show();
params.textarea.show(); params.textarea.focus();
params.textarea.focus(); params.textarea.hide();
params.textarea.hide(); // params.inputsubject.focus();
// params.inputsubject.focus(); }
} }
} });
}); params.textarea.data('init','1');//标记为已经初始化
params.textarea.data('init','1');//标记为已经初始化 }
} params.cancelbtn.click();//显示/隐藏编辑区
params.cancelbtn.click();//显示/隐藏编辑区 });
}); if(params.type == 'reply'){
if(params.type == 'reply'){ params.showbtn_child.click(function(){
params.showbtn_child.click(function(){ if(params.textarea.data('init') == undefined){
if(params.textarea.data('init') == undefined){ params.showbtn.click();
params.showbtn.click(); }else{
}else{ params.cancelbtn.click();
params.cancelbtn.click(); if(params.about_talk.is(':hidden')){
if(params.about_talk.is(':hidden')){ params.cancelbtn.click();
params.cancelbtn.click(); }
} }
} var parent_topic_id = $(this).data('topic-id');
var parent_topic_id = $(this).data('topic-id'); if(parent_topic_id!=undefined)$("input[name='parent_topic']",params.form).val(parent_topic_id);
if(parent_topic_id!=undefined)$("input[name='parent_topic']",params.form).val(parent_topic_id); var ref_str = params.get_ref_str_call($(this));
var ref_str = params.get_ref_str_call($(this)); params.quote_show.html(ref_str);
params.quote_show.html(ref_str); params.quote_input.html(ref_str);
params.quote_input.html(ref_str); });
}); }
} }
}
</script>
</script> <script type="text/javascript">
<script type="text/javascript"> $(function(){
$(function(){ setTimeout(function(){
setTimeout(function(){ elocalStorage(message_content_editor,'blog_<%=User.current.id %>');
elocalStorage(message_content_editor,'blog_<%=User.current.id %>'); }, 10000);
}, 10000); });
}); </script>
</script>

View File

@ -1,7 +1,6 @@
<style type="text/css"> <style type="text/css">
div.talk_new .ke-container{margin-left:2px;} div.talk_new .ke-container{margin-left:2px;}
.break_word {width:100%;}
</style> </style>
<script type="text/javascript"> <script type="text/javascript">
//头部导航 //头部导航