相关推荐
-
e语言-Uxtheme Viewer 自绘系统组件必备
Uxtheme Viewer 自绘系统组件必备
-
CSDN更换背景 调整博客风格与代码块样式方法
然后 进入界面后 在左侧导航栏中 找到 内容管理 并点击进入。进入界面后 我们可以改变博客皮肤 选择自己喜欢的风格。首先 我们进入CSDN 然后鼠标轻点击自己的头像。进入界面后 在左侧导航栏中 找到博客设置。今天一位朋友问我怎么设置CSDN背景。还可以调整 自己代码块的样式。今天在此统一讲解一下。
-
2018最新csdn修改博客皮肤模板教程
博客设置 元素选择器选择皮肤 找到下面的代码可以看到每一个皮肤为一个div元素,他们的 class属性名都为opt-skin-box 如下图 找到你喜欢模板的div元素下面的 input元素 value属性的值 然后对默认模板的input值进行替换 替换后的效果如下图,替换后点击保存大功告成,再刷新之后博客就变成你替换的皮肤了...
-
易语言 窗口消息 键盘消息 鼠标消息 控件消息等 整理归类
// 键盘消息 WM_CHAR WM_CHARTOITEM WM_DEADCHAR WM_GETHOTKEY WM_HOTKEY WM_KEYDOWN WM_KEYUP WM_SETHOTKEY WM_SYSCHAR WM_SYSDEADCHAR WM_SYSKEYDOWN WM_SYSKEYUP WM_UNICHAR WM_VKEYTOITEM // 鼠标消息 0015. WM_DROPFILES 0016. WM_LBUTTONDBLCLK 0017. WM_LBUTTONDOWN 0018. WM
-
制作自定义CSDN博客皮肤
如果你已经有了一个比较个性化的计数器的话,下面我教你如何为CSDNBLOG制作自定义皮肤的功能,如果你没有并且需要为你的CSDNBLOG添加一个个性化计数器的话,可以参阅我写的另一篇文章。关于给CSDNBLOG添加计数器 http://blog.csdn.net/hbzxf/archive/2004/06/26/27040.aspx1、使用系统定义皮肤系统为我们已经提供了几个定义好的皮肤界
-
【CSDN】CSDN博客美化教程
几个简单的技巧,让你的博客更漂亮,可读性更强。
-
2018最新CSDN修改博客皮肤模板教程
新版博客不能设置皮肤(点击查看旧版皮肤下线公告),默认皮肤实在不习惯,自己研究了下,发现修改前端代码可以替换,现在分享给大家博客设置 f12打开调试器,用元素选择器选择皮肤,找到下面的代码我们发现我们选中的皮肤"input"后以"readonly"结尾,所以我们只需要把我们要修改的皮肤“input”以“readonly”结尾,把原来皮肤的“input”后面的“readonly”去除。然后点击保存。...
-
设置csdn皮肤方法,更改自己喜欢的老版皮肤
csdn现在禁止修改皮肤设置,让很多同学不习惯新的皮肤,尤其是博文的排版,看着不太习惯。自己也是一样,看了一些皮肤修改的办法,感觉还是有点繁琐,还是自己的办法比较简单。 下面是自己修改好了的皮肤主题,如图。 具体的操作步骤如下:选择博文首页右上角“博客管理” - “博客设置”,按F12快捷键,审查元素。ctrl+f 搜索关键词“皮肤”,可以看到八款皮肤的信息如图: 喜欢那一款皮肤,按...
-
DEV皮肤(系统默认和自定义皮肤调用)
基于DEV版本9.3.4.0,查看DEV控件的皮肤。DEV控件提供了多种多样的皮肤样式,用户可以直接引用这些皮肤样式。也可以通过DEV提供的工具来制作自己喜欢的皮肤样式。下面的实例程序比官方DEMO的实例程序缺少5中默认的皮肤样式,我自己没有找到,如果有人知道希望可以告诉我,谢谢!其实程序也用不到官方提供的那么多皮肤样式(因为里面有很多相似的或者挺难看的)我们只要根据自己需要添加几种即可,这里是实例程序,因此列出了大部分皮肤样式。下面介绍一下自己编写的实例程序:首先,搭建实例环境,如下图所示(本人使用VS2
-
博客园皮肤(比较全)可以自己选择.rar
博客园皮肤(比较全)可以自己选择,如果有不清楚的可以在我CSDN博客里@我 自我觉得比较全了,挺好看哒 不小心存成c++文件了,不好意思鸭嘿嘿
-
511遇见易语言API模块SetWindowTextA窗口置标题
窗口_置标题 SetWindowTextA 设置窗口的标题文字或控件的内容(在vb里使用:针对vb窗体,应使用caption或text属性) 非零表示成功,零表示失败。 视频链接: 511遇见易语言模块API教程 API SetWindowTextA .版本 2 .DLL命令 SetWindowTextA, 整数型, "user32", "SetWindowTextA", 公开, 窗口_置标题 设置窗口的标题文字或控件的内容(在vb里使用:针对vb窗体,应使用caption或text属..
-
CSDN博客如何更换皮肤
CSDN默认皮肤对我来说有点不尽人意,于是去修改皮肤,但发现改皮肤并不是那么方便的,查阅了一些方法,特记录下来,快来换漂亮的皮肤吧! 当前使用的模板是【大白】 1. 博客设置 f12 打开调试器 找到更换模板相应的代码(我要更换技术黑板) 2. 找到当前使用的模板和想要修改的模板代码 3. 找到两个模板的value和id区间代码 3. 交换两个模板的value和id里面的代码 4. 点击保...
-
2019最新csdn修改博客皮肤模板教程
开通了博客后,发现默认的皮肤不好看,所以就想换一个,可以发现却无法更换,发现点击新皮肤后无反应,弄了好久,才发现是自己弄错,其实很简单就可以更换的了。 更换皮肤步骤: 1.打开我的博客,找到管理博客,点击进去 2.找到博客设置并点击 ...
-
2020年 CSDN博客背景皮肤设置
1.登录CSDN后,鼠标移至头像上,“我的博客”,如下图所示, 2. 点击“管理博客”进入博客管理界面,右上角,如下图所示, 3.点击“换皮肤啦”,根据自己喜欢的皮肤进行跟换保存即可。
-
csdn博客皮肤设置和等级介绍
前言 好多人并不知道csdn的皮肤设置,特意介绍下皮肤设置和等级提升信息 皮肤设置 皮肤快捷设置 进入其中一个分栏 选择换皮肤啦 切换旧版才可以继续换皮肤(算是有点小问题) 积分获取 博客积分是CSDN对用户努力的认可和奖励,也是衡量博客水平的重要标准。博客等级也将由博客积分唯一决定。积分规则具体如下: 1、每发布一篇原创或者翻译文章:可获得10分; 2、每发布一篇转载文章:可获得2分; 3、博主的文章每被评论一次:可获得1分; 4、每发表一次评论:可获得1分
-
CSDN博客皮肤设置
当你看到其他博客主们的博客界面很好看的时候,是不是自己也想设置成这样的呢?不幸的是新版CDSN博客皮肤设置已下线,所以无法在上面直接切换其他皮肤。 幸运的是,这里有其他方法,也能切换到你喜欢的皮肤,具体步骤如下: 1、打开个人的博客设置,然后按f12打开审查元素,使用选择器,选择当前皮肤。你会在文件中看到有类名为:opt-skin-box的div,这些都是皮肤。...
-
关于CSDN博客新皮肤公告
亲爱的CSDN的博主和用户:从上周四晚上开始,我们对CSDN博客的皮肤做了一次全新的升级,在升级过程中也发现了很多bug, 我们在今天已紧急修复上线以下问题。1)Latex公式显示错乱 2)Markdown文章预览与显示不一致 3)代码折行 4)评论显示有时会出现重叠当然也还有更多的意见反馈和bug正在加班加点的修复中,很开心看到大家的反馈,说明您与我们一样关注着CSDN的成长,真的非常非常
11 楼 diggywang 2013-08-07 10:31
10 楼 362217990 2013-08-06 17:47
9 楼 xiaosasha520 2013-08-06 16:59
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<script type="text/javascript">
#set($grid='datagrid')
#if(${table.tbtype}=='tree')
#set($grid='treegrid')
#end
#foreach($column in ${table.columns})
#set($columnsCount=$velocityCount)
#end
//Add and Edit
function ${tableName}GridAddAndEdit(title, url, type) {
if (type == 1) { //edit
var rows = $('#${tableName}Grid').${grid}('getSelections');
if (rows.length != 1) {
$.messager.alert('消息', '请钩择一行数据!', 'info');
return;
}
}
$('<div/>').dialog({
href : '${demoPath}${adminRootMapper}/${TableName}/baseDlg${suffix}',
modal : true,
title : title,
top : '15%',
left : '30%',
width : 600,
resizable:true,
buttons : [ {
text : '确定',
iconCls : 'icon-ok',
handler : function() {
${tableName}GridSubmit(url);
$(this).closest('.window-body').dialog('destroy');
}
}, {
text : '取消',
iconCls : 'icon-cancel',
handler : function() {
$(this).closest('.window-body').dialog('destroy');
}
} ],
onClose : function() {
$(this).dialog('destroy');
},
onLoad : function() {
#if(${tableName}=='tbsMenu')
$('#tbsMenuComboxTree').combotree({multiple:false,url:'${demoPath}admin/TbsMenu/comboxTree${suffix}?t='+ Math.random()});
#end
if (type == 0) {
$('#${tableName}Fm').form('clear');
#if(${tableName}=='tbsUser')
$('#tbsUserJoinTbsRole').combogrid({
url : '${demoPath}admin/TbsRole/data${suffix}?t='+ Math.random(),
panelWidth : 460,
textField : 'name',
frozenColumns : [ [ {field : 'ck',checkbox : true}] ],
columns:[ [
{field:'id',title:'主键',width:100},
{field:'name',title:'角色',width:100},
{field:'text',title:'权限名称',width:100},
{field:'createTime',title:'创建时间',width:130}
] ]
});
#end
#if(${tableName}=='tbsRole')
$('#roleAuthTree').combotree({url:'${demoPath}admin/TbsMenu/comboxTree${suffix}?t='+ Math.random()});
#end
} else {
var rows = $('#${tableName}Grid').${grid}('getSelections');
if (rows.length == 1) {
#if(${tableName}!='tbsUser')
$('#${tableName}Fm').form('load', rows[0]);
#end
#if(${tableName}=='tbsUser')
$.getJSON('${demoPath}admin/TbsUser/password${suffix}?type=1&password='+rows[0].password,function(data){
$('#tbsUserFm').form('load', rows[0]);
$('#tbsUserFm').form('load',{password:data.msg});
});
$('#tbsUserJoinTbsRole').combogrid({
url : '${demoPath}admin/TbsRole/data${suffix}?userId='+rows[0].id,
panelWidth : 460,
textField : 'name',
frozenColumns : [ [ {field : 'ck',checkbox : true}] ],
columns:[ [
{field:'id',title:'主键',width:100},
{field:'name',title:'角色',width:100},
{field:'text',title:'权限名称',width:100},
{field:'createTime',title:'创建时间',width:130}
] ],
onLoadSuccess:function(data){
$.getJSON('${demoPath}admin/TbsRoleUser/data${suffix}?userId='+rows[0].id,function(data){
var roleUserRows=data.rows;
var g = $('#tbsUserJoinTbsRole').combogrid('grid'); // get ${grid} object
var roleRows= g.${grid}('getRows');
if(roleRows.length>0 && roleUserRows.length>0){
for(var i=0;i<roleRows.length;i++){
for(var r=0;r<roleUserRows.length;r++){
if(roleRows[i].id==roleUserRows[r].roleId){
g.${grid}('checkRow',i);
}
}
}
}
});
}
});
#end
#if(${tableName}=='tbsRole')
$('#roleAuthTree').combotree({ url:'${demoPath}admin/TbsMenu/comboxTree${suffix}?type=1&roleId='+rows[0].id });
//var t = $('#roleAuthTree').combotree('tree');
//var node=t.tree('getChecked');//多选框
//t.tree('expandAll');
#end
} else {
$.messager.alert('消息', '请钩择一行数据!', 'info');
}
}
}
});
}
//Del
function ${tableName}GridDel() {
var rows = $('#${tableName}Grid').${grid}('getSelections');
if (rows.length > 0) {
var ids = '';
for ( var i = 0; i < rows.length; i++) {
ids += 'ids=' + rows[i].id + '&';
}
ids = ids.substring(0, ids.length - 1);
var url = '${demoPath}${adminRootMapper}/${TableName}/del${suffix}?' + ids;
$.messager.confirm('Confirm','确定要删除选择的数据吗?', function(r) {
if (r) {
$.get(url, function(result){
if (result.success){
#if(${tableName}=='tbsMenu')
$('#${tableName}Grid').treegrid('reload');
#else
$('#${tableName}Grid').${grid}('reload');
#end
$('#${tableName}Grid').${grid}('clearSelections');
} else {
$.messager.show({ title: 'Error', msg : result.msg });
}
}, 'json');
}
});
} else {
$.messager.alert('消息', '请选择要删除的数据!','info');
}
}
//Reload
function ${tableName}GridReload() {
$('#${tableName}Grid').${grid}('options').pageNumber=1;
#if(${table.tbtype}=='tree')
var url='${demoPath}${adminRootMapper}/${TableName}/data${suffix}?gridName=treegrid';
$('#${tableName}Grid').${grid}('options').url=url;
$('#${tableName}Grid').${grid}('reload');
#else
$('#${tableName}Grid').${grid}('reload',{});
#end
}
//${tableName}GridSubmit submit
function ${tableName}GridSubmit(url) {
$('#${tableName}Fm').form('submit',{
url: url,
onSubmit: function(){
return $(this).form('validate');
},
success: function(result){
var result = eval('('+result+')');
if (result.success){
$('#${tableName}Dlg').dialog('close'); // close the dialog
#if(${table.tbtype}=='tree')
$('#${tableName}Grid').${grid}('reload');
#else
$('#${tableName}Grid').${grid}('reload'); // reload the user data
#end
} else {
$.messager.show({ title: 'Error',msg: result.msg });
}
}
});
}
//高级搜索 del row
function ${tableName}SearchRemove(curr) {
if ($(curr).closest('table').find('tr').size() > 2) {
$(curr).closest('tr').remove();
} else {
alert('该行不允许删除');
}
}
//高级查询
function ${tableName}Search() {
$('<div/>').dialog({
href : '${demoPath}${adminRootMapper}/${TableName}/searchDlg${suffix}',
modal : true,
title : '高级查询',
top : 120,
width : 480,
buttons : [ {
text : '增加一行',
iconCls : 'icon-add',
handler : function() {
var currObj = $(this).closest('.panel').find('table');
currObj.find('tr:last').clone().appendTo(currObj);
//currObj.find('tr:last td *[disabled]').removeAttr("disabled");
}
}, {
text : '确定',
iconCls : 'icon-ok',
handler : function() {
$('#${tableName}Grid').${grid}('options').pageNumber=1;
#if(${tableName}=='tbsMenu')
var args=serializeObjectEx($('#tbsMenuSearchFm'));
args['searchType']=2; //添加JSON属性
$('#${tableName}Grid').${grid}({queryParams: args});
#else
$('#${tableName}Grid').${grid}('reload',serializeObjectEx($('#${tableName}SearchFm')));
#end
}
}, {
text : '取消',
iconCls : 'icon-cancel',
handler : function() {
$(this).closest('.window-body').dialog('destroy');
}
} ],
onClose : function() {
$(this).dialog('destroy');
}
});
}
//导出
function ${tableName}GridExport(){
window.location="${demoPath}admin/${TableName}/export${suffix}";
//var panel=$('#tbcTempGrid').${grid}('getPanel');
//var options=panel.panel('options');
//alert(options.method);
//console.dir(options);
}
//导入
function ${tableName}GridImport(){
$('<div/>').dialog({
href : '${demoPath}admin/${TableName}/importDlg${suffix}',
modal : true,
title : '导入',
top : '15%',
left : '30%',
width : 600,
height: 300,
resizable:true,
buttons : [ {
text : '确定',
iconCls : 'icon-ok',
handler : function() {
//$(this).closest('.window-body').dialog('destroy');
}
}, {
text : '取消',
iconCls : 'icon-cancel',
handler : function() {
$(this).closest('.window-body').dialog('destroy');
}
} ],
onClose : function() {
$(this).dialog('destroy');
},
onLoad : function() {
}
});
}
#if(${tableName}=='tbsHttpRequest')
//设置
function tbsHttpRequestSet(row){
$("<div/>").dialog({
height : $(window).height()-150,
width : $(window).width()-450,
href : "${demoPath}admin/TbsHttpRequest/httpIndex${suffix}?t="+Math.random(),
cache: false,
resizable:true,
modal : true,
title : '采集设置',
onClose : function() {
$(this).dialog('destroy');
},
onLoad : function(){
var obj = $('#tbTbsHttpRequest').${grid}('getRows')[row];
$('#httpClientForm').form('load',obj);
$('#httpClientForm1').form('load',obj);
$('#httpClientForm2').form('load',obj);
}
});
}
#end
</script>
<!-- 中 ${grid}-->
<div data-options="region:'center',border : false">
<!-- ${grid} toolbar -->
<table id="${tableName}Grid" class="easyui-${grid}" data-options="
#if(${table.tbtype}=='tree')
url:'${demoPath}${adminRootMapper}/${TableName}/data${suffix}?gridName=treegrid',
/*onLoadSuccess : function(row,data){
$(this).treegrid('collapseAll');
},*/
#else
url:'${demoPath}${adminRootMapper}/${TableName}/data${suffix}',
frozenColumns : [ [ {field : 'ck',checkbox : true}] ],
#end
columns:[ [
#foreach($column in ${table.columns})
#if($velocityCount ==1 && ${tableName}=='tbsHttpRequest')
{field:'Action',title:'操作',formatter: function(value,row,index){
var html='<a href=\'javascript:void(0)\' onClick=\'tbsHttpRequestSet('+index+')\'>规则</a>';
return html;
}},
#end
{field:'${column.name}',title:'${column.comment}',hidden:${column.hidden},width:'${column.width}',halign:'${column.halign}',align:'${column.align}',sortable:'${column.sortable}', formatter: function(value,row,index){
#foreach($select in ${column.fmSelect})
if(value${select.condition}'${select.value}'){
value='${select.comment}';
}
#end
return value;
}}#if($columnsCount!=$velocityCount),#end
#end
] ],
toolbar:'#${tableName}GridToolbar'
"/>
<!-- ${grid} toolbar -->
<div id="${tableName}GridToolbar">
<div style="margin-bottom:5px">
<c:forEach items="${buttons}" var="button">
${button}
</c:forEach>
<%--
<a href="javascript:void(0)" onclick="javascript:${tableName}GridAddAndEdit('添加 ${tableName}','${demoPath}${adminRootMapper}/${TableName}/add${suffix}',0)" class="easyui-linkbutton" data-options="plain:true,iconCls:'icon-add'">添加</a>
<a href="javascript:void(0)" onclick="javascript:${tableName}GridAddAndEdit('修改 ${tableName}','${demoPath}${adminRootMapper}/${TableName}/save${suffix}',1)" class="easyui-linkbutton" data-options="plain:true,iconCls:'icon-edit'">编辑 </a>
<a href="javascript:void(0)" onclick="javascript:${tableName}GridDel()" class="easyui-linkbutton" data-options="plain:true,iconCls:'icon-remove'">删除</a>
<a href="javascript:void(0)" onclick="javascript:${tableName}GridReload()" class="easyui-linkbutton" data-options="plain:true,iconCls:'icon-reload'">刷新</a>
<a href="javascript:void(0)" onclick="javascript:${tableName}GridExport()" class="easyui-linkbutton" data-options="plain:true,iconCls:'icon-reload'">导出</a>
<a href="javascript:void(0)" onclick="javascript:${tableName}GridImport()" class="easyui-linkbutton" data-options="plain:true,iconCls:'icon-reload'">导入</a>
<a href="javascript:void(0)" class="easyui-linkbutton" data-options="plain:true,iconCls:'icon-undo'">后退</a>
<a href="javascript:void(0)" class="easyui-linkbutton" data-options="plain:true,iconCls:'icon-redo'">前进</a>
--%>
<!-- ${tableName}GridToolbarSearch -->
<input class="easyui-searchbox" data-options="
menu :'#${tableName}GridToolbarSearch',
prompt :'模糊查询',
searcher : function(value,name){
var str='{searchType:1,'+name+':\''+value+'\'}';
var obj = eval('('+str+')');
$('#${tableName}Grid').${grid}('options').pageNumber=1;
#if(${table.tbtype}=='tree')
$('#${tableName}Grid').${grid}({queryParams: obj});
#else
$('#${tableName}Grid').${grid}('reload',obj);
#end
}
"/>
<div id="${tableName}GridToolbarSearch">
#foreach($column in ${table.columns})
<div name="${column.name}">${column.comment}</div>
#end
</div>
<a href="javascript:void(0)" onclick="javascript:${tableName}Search()" class="easyui-linkbutton" data-options="plain:true,iconCls:'icon-search'">高级查询</a>
</div>
</div>
</div>
<!-- <div>-->
8 楼 xiaosasha520 2013-08-06 16:43
7 楼 xinggg22 2013-08-06 13:50
6 楼 lingduxyz 2013-08-06 13:24
问得好。
5 楼 skmbw 2013-08-06 12:40
4 楼 laibin1320 2013-08-06 11:24
3 楼 kyo19 2013-08-06 11:00
2 楼 osacar 2013-08-06 08:15
我打开很流畅啊。
1 楼 黑土豆Dean 2013-08-05 19:48