phpcms v9常用实用代码集合

phpcms v9常用实用代码集合
phpcms v9常用实用代码集合

phpcms v9常用实用代码集合(解决常见问题)

1.去掉标题限制后出现的省略号

,str_cut($r*title+,36,”)-

2.格式化时间

格式化时间2011-05-06 11:22:33

,date(‘Y-m-d H:i:s’,$r*inputtime+)-

格式化时间2011年05月06日

{date(‘Y年m月d日’,$r[inputtime])}

3.多栏目调用&多推荐位调用

调用需求:文章范围为59 60 61三个栏目,并且推送到了27 和28两个推荐位;

从第三条开始,连续调用7篇文章。

{pc:get sql=”SELECT * FROM v9_news WHERE id IN (SELECT id FROM v9_position_data WHERE posid in(27,28) and catid in(59,60,61)) order by listorder DESC”cache=”3600″start=”3″num=”7″return=”data”} {loop $data $n $r}

  • ·

    style=”color:Black;”>,str_cut($r*title+,22,”)-

  • {/loop}

    {/pc}

    4.显示栏目名称(只是名称,不带链接)

    {$catname}

    显示栏目名称和链接(可以点击)

    href=”,$CATEGORYS*$r*catid++*url+-”>,$CATEGORYS*$r*'catid'++*'catname'+-

    5.获取父栏目id/获取父栏目名称

    {$CATEGORY[$catid][parentid]}

    父栏目名称:{$CATEGORYS[$CAT[parentid]][catname]}

    6.外部数据源调用

    dedecmsdb 在后台数据源处添加

    {pc:get sql=”SELECT * FROM cq_member where mtype=’企业’”cache=”

    3600″dbsource=”dedecmsdb”num=”7″return=”data”}

    {loop $data $r}

    1

    target=”_blank”>,str_cut($r*uname+,28,”)-

    {/loop}

    {/pc}

    7.调用子栏目(在栏目首页模板需要用到)

    {pc:content action=”category”catid=”$catid”num=”25″siteid=”$siteid”order=”listorder ASC”}

    {loop $data $r}

    ,$r*catname+- |

    {/loop}

    {/pc}

    8.显示指定id的栏目名称(例子这里catid=22)

    {$CATEGORYS[22]['catname']}

    9.在文章面前显示文章类别

    {pc:content action=”lists”catid=”79″order=”listorder DESC”num=”14″}

    {loop $data $n $r}

  • {if $TYPE[$r[typeid]][name]}[ {$TYPE[$r[typeid]][name]}] {/if}

    _blank”>{str_cut($r[title],33,”)}

  • {/loop}

    {/pc}

    10.指定变量循环增长(幻灯片经常用到)

    {pc:content action=”lists”catid=”66″order=”listorder DESC”thumb=”

    1″num=”5″}

    {php $num = 0}

    {loop $data $r}

    linkarr*,$num-+ = “,$r*url+-”;

    picarr*,$num-+ = “,$r*thumb+-”;

    textarr*,$num-+ = “,str_cut($r*title+,36,”)-”;

    {php $num++}

    {/loop}

    {/pc}

    11.文章调用使用limit

    {pc:content action=”position”posid=”36″num=”1″order=”listorder DESC limit 1,1–”}

    其他都是跟以前一样使用

    {pc:content action=”position”posid=”31″order=”listorder DESC”limit=’1,8–’}

    {loop $data $r}

  • target=_blank>,str_cut($r*title+,36,”)-

  • 2

    {/loop}

    {/pc}

    12.文章从指定位置开始调用

    起始位置为5,调用3条。相当于limit功能。

    {pc:content action=”position”posid=”27″order=”listorder DESC”num=”3″start=”5″}

    {loop $data $r}

    ,str_cut($r*description+,115)-…

    {/loop}

    {/pc}

    13.文章列表页调用关键字,或者首页调用关键字

    注意:explode(‘,’,$r[keywords]);是将文章关键词通过英文逗号分离,也就是说每一篇文章都要以逗号间隔关键字,否则调用出来会是全部作为一个关键字。如果是空格间隔关键字,将explode(‘,’,$r[keywords]);改成explode(‘‘,$r[keywords]);

    {pc:content action=”lists”catid=”$catid”num=”10″order=”id DESC”page=”$page”}

    {loop $data $r}

    ,$r*title+-

    ,php $keywords = explode(‘,’,$r*keywords+);-

    文章标签:

    {loop $keywords $keyword}

    href=”,APP_PATH-index.php?m=content&c=tag&catid=,$catid-&tag=,urlencod e($keyword)-”> ,$keyword-

    {/loop}

    {/loop}

    {/pc}

    14.每当列表几行的时候出现一次某些符号(比如首页里面的文章推荐,一

    行显示两条,在这两条中间想加一条竖线| 就用到这个代码了)

    数量大的话就容易出错,因为模运算嘛~~呵呵不过一般也就4个标题以下{pc:content action=”position”posid=”8″order=”listorder DESC”num=”

    2″}

    {loop $data $r}

    target=_blank>{str_cut($r[title],26,”)}{if $n%2==1} |{/if}

    {/loop}

    {/pc}

    15.v9 列表页完美支持自定义段调用

    {pc:content action=”lists”catid=”$catid”num=”25″order=”id DESC”

    page=”$page”moreinfo=”1″}

    {loop $data $r}

    [{$r['字段名']}]> {$r[title]}

    {/loop}

    3

    {$pages}

    {/pc}

    16.当前栏目调用父级及以下栏目信息方法

    其他代码该咋地还是要咋地。这是要素

    {php $arrchildid = $CATEGORYS[$CAT[parentid]][arrchildid]}

    {pc:get sql=”SELECT * FROM v9_news where catid in($arrchildid) cache=”3600″page=”$page”num=”12″return=”data”}

    17.V9表单功能提交之后如何返回当前页面,而不是默认的首页文件地址找到phpcms\modules\formguide\index.php文件第73行

    showmessage(L(‘thanks’), APP_PATH);

    修改成如下代码即可实现自动返回前一页

    showmessage(L(‘thanks’), HTTP_REFERER);

    18.v9 首页或分页自定义字段调用

    和15差不多

    第一普通列表或栏目调用自定义字段

    在{pc:content action=”lists”后加上副表moreinfo=1 (等于1时显示,0时不显示)

    例子:

    {pc:content action=”lists”moreinfo=1 catid=”2″order=”id DESC”num=”

    4″}

      {loop $data $key $val}

    • ,$val*'title'+-


      价格:{str_cut($v['自定义段'],100)} //100 是字数

    • {/loop}

    {/pc}

    第二种推荐位调用自定义字段

    在模型里加好自定义字段后,必须把“在推荐位标签中调用”点击“是“然后用同一样的方法去调节数据就OK了,记住,如果你加了文章,必须去更新文章才会显示,自定义段在推荐中只显示你选择后,选择前加的加文章不显示,更新一下文章就显示了

    例子:

    {pc:content action=”position”posid=”推荐位id”num=”30″thumb=”

    1″moreinfo=”1″order=”listorder DESC”}

    {loop $data $key $val}

  • alt=”{$val['title']}”height=36 width=98 />

    ,str_cut($val*'title'+,20)-

  • {/loop}

    {/pc}

    4

    20.编辑器上传图片自动使用标题作为alt参数

    一:修改statics/js/ckeditor/plugins/image/dialogs/image.js 找到

    accessKey:’T',’default’:”

    替换成

    accessKey:’T',’default’(‘#title’).val()

    二:清除浏览器缓存

    21.增加文章的随机点击数

    找到100行的$views = $r['views'] +1

    修改为:

    $rand_nums=rand(79,186);

    $views = $r['views'] + $rand_nums;

    表示点击一次,增加79到186次不等————————————————————-

    tips:某些版本出错民间解决方法

    1.缩略图以及图集无法上传

    \phpcms\libs\classes\attachment.class.php

    请把24行的(也有可能是23行)

    $this->upload_func = ‘copy’;

    改成

    $this->upload_func = ‘move_uploaded_file’;

    2.碎片模块搜索文章看不到栏目

    phpcms\modules\block\templates\search_content.tpl.php

    13行改成

    if(isset($_GET['dosubmit'])){?>

    href=”javascript:void(0)” onclick=”$(‘#search’).toggle()”>

    echo form::select_category(”, $catid, ‘name=”catid” id=”catid”‘, ”,”, ’0′, 1)?>

    5

    Javascript弹窗代码大全(收集)

    弹窗代码大全(收集) 以下包括强制弹窗 24小时IP弹窗延时弹窗退弹等 我们使用cookie来控制一下就可以了。 首先,将如下代码加入主页面html的区: 然后,用(注意不是openwin而是loadpop啊!)替换主页面中原有的这一句即可。你可以试着刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。真正的pop-only-once! 写到这里弹出窗口的制作和应用技巧基本上算是完成了,俺也累坏了,一口气说了这么多,希望对正在制作网页的朋友有所帮助俺就非常欣慰了。 需要注意的是,js脚本中的的大小写最好前后保持一致。 3.一个强制弹窗代码 一个强制弹窗代码 /**

    代码混淆

    混淆文件 proguard-rules.pro 参数详解: [plain]view plain copy print? 1.-optimizationpasses 5 # 指定代码 的压缩级别 2.-dontusemixedcaseclassnames # 是否使用 大小写混合 3.-dontskipnonpubliclibraryclasses # 是否混淆 第三方jar 4.-dontpreverify # 混淆时是 否做预校验 5.-verbose # 混淆时是 否记录日志 6.-optimizations !code/simplification/arithmetic,!field/*,!class/merging/* # 混淆时所 采用的算法 7. 8.-keep public class * extends android.app.Activity # 保持哪些 类不被混淆 9.-keep public class * extends android.app.Application # 保持哪些 类不被混淆 10.-keep public class * extends android.app.Service # 保持哪些 类不被混淆 11.-keep public class * extends android.content.BroadcastReceiver # 保持哪些 类不被混淆 12.-keep public class * extends android.content.ContentProvider # 保持哪些 类不被混淆 13.-keep public class * extends android.app.backup.BackupAgentHelper # 保持哪些 类不被混淆 14.-keep public class * extends android.preference.Preference # 保持哪些 类不被混淆 15.-keep public class com.android.vending.licensing.ILicensingService # 保持哪些 类不被混淆 16. 17.-keepclasseswithmembernames class * { # 保 持 native 方法不被混淆 18. native ; 19.} 20. 21.-keepclasseswithmembers class * { # 保持自定 义控件类不被混淆 22. public (android.content.Context, android.util.AttributeSet); 23.} 24. 25.-keepclasseswithmembers class * { 26. public (android.content.Context, android.util.AttributeSet, int); # 保持自定 义控件类不被混淆 27.} 28. 29.-keepclassmembers class * extends android.app.Activity { # 保持自定 义控件类不被混淆 30. public void *(android.view.View); 31.} 32. 33.-keepclassmembers enum * { # 保持枚 举 enum 类不被混淆 34. public static **[] values(); 35. public static ** valueOf(https://www.360docs.net/doc/7612632250.html,ng.String); 36.} 37. 38.-keep class * implements android.os.Parcelable { # 保 持 Parcelable 不被混淆 39. public static final android.os.Parcelable$Creator *; 40.} 41. 42.-keep class MyClass; # 保持自己 定义的类不被混淆 以上是最基础的配置,几乎每个项目都需要进行这些地方的混淆(或保持不混淆)。 如果你仔细看过上方的注释,就会了解一些基本代码混淆策略了。 只是,这还远远不够,因为你在项目中,总会不可避免的引用第三方的library库或是jar包,那,如果你不能够正确的混淆第三方的资源,可能会导致你的应用无法使用。(我就因为忘了配置Gson相关的混淆,导致页面一直没有数据显示,蛋疼的一笔)。 贴出我项目中关于第三方的混淆部分: [plain]view plain copy print?

    javascript常用代码大全

    Javascript常用代码大全 //打开模式对话框 //返回模式对话框的值 function okbtn_onclick() { var commstr=''; window.returnValue=commstr; window.close() ; } okbtn_onclick() //全屏幕打开IE 窗口 var winWidth=screen.availWidth ; var winHeight=screen.availHeight-20; window.open("main.aspx","surveyWindow","toolbar=no,wid th="+ winWidth +",height="+ winHeight +",top=0,left=0,scrollbars=yes,resizable=yes,center:yes,statu sbars=yes"); //脚本中中使用xml function initialize() { var xmlDoc var xslDoc xmlDoc = new ActiveXObject('Microsoft.XMLDOM') xmlDoc.async = false; xslDoc = new ActiveXObject('Microsoft.XMLDOM') xslDoc.async = false; xmlDoc.load("tree.xml") xslDoc.load("tree.xsl") folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc) } 一、验证类 1、数字验证内 1.1 整数 1.2 大于0的整数(用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin 2、时间类 2.1 短时间,形如(13:04:06) 2.2 短日期,形如(2003-12-05) 2.3 长时间,形如(2003-12-05 13:04:06) 2.4 只有年和月。形如(2003-05,或者2003-5) 2.5 只有小时和分钟,形如(12:03) 3、表单类 3.1 所有的表单的值都不能为空 3.2 多行文本框的值不能为空。 3.3 多行文本框的值不能超过sMaxStrleng 3.4 多行文本框的值不能少于sMixStrleng 3.5 判断单选框是否选择。 3.6 判断复选框是否选择. 3.7 复选框的全选,多选,全不选,反选 3.8 文件上传过程中判断文件类型 4、字符类 4.1 判断字符全部由a-Z或者是A-Z的字字母组成 4.2 判断字符由字母和数字组成。 4.3 判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母 4.4 字符串替换函数.Replace(); 5、浏览器类 5.1 判断浏览器的类型 5.2 判断ie的版本 5.3 判断客户端的分辨率 6、结合类 6.1 email的判断。 6.2 手机号码的验证 6.3 身份证的验证 二、功能类 1、时间与相关控件类 1.1 日历 1.2 时间控件 1.3 万年历 1.4 显示动态显示时钟效果(文本,如OA中时间) 1.5 显示动态显示时钟效果(图像,像手表) 2、表单类 2.1 自动生成表单 2.2 动态添加,修改,删除下拉框中的元素 2.3 可以输入内容的下拉框 2.4 多行文本框中只能输入iMax文字。如果多输入了,自动减少到iMax个文字(多用于短信发送) 3、打印类 3.1 打印控件 4、事件类 4.1 屏蔽右键 4.2 屏蔽所有功能键 4.3 --> 和<-- F5 F11,F9,F1 4.4 屏蔽组合键ctrl+N 5、网页设计类 5.1 连续滚动的文字,图片

    代码混淆pro文件配置修改

    编辑pro文件,找到以下代码 -dontskipnonpubliclibraryclassmembers -target 1.5 -dontshrink -dontoptimize -useuniqueclassmembernames -keeppackagenames -keepattributes Exceptions,InnerClasses,Signature,Deprecated,SourceFile,LineNumberTable,LocalVariable*Table ,*Annotation*,Synthetic,EnclosingMethod -keepparameternames -dontwarn -ignorewarnings 在代码后添加相关配置 #不混淆lib下jar包里面的class文件 -keep class WebRoot.WEB-INFO.lib.* #不混淆action包里面的类名,字段名,方法名 #在界面上会用到这些字段和getset方法 -keepnames class **.kf.**.action.**{ public private protected ; public ; } -keepnames class **.kf.**.dao.**{ } -keepnames class **.kf.**.service.**{ } -keep class * extends org.springframework.orm.hibernate3.support.HibernateDaoSupport { public ; } #不混淆实体的字段和方法,jsp的表单里面会有这些属性的值,混淆之后,会出现无法提交表单情况 -keep class **.entity.** { public private protected ; public ; }

    网页html代码大全

    常用HTML代码解释 一、文字 1.标题文字.......... #=1~6;h1为最大字,h6为最小字 2.字体变化.......... 【1】字体大小.......... #=1~7;数字愈大字也愈大 【2】指定字型.......... 【3】文字颜色.......... rr:表红色(red)色码 gg:表绿色(green)色码 bb:表蓝色(blue)色码 rrggbb也可用6位颜色代码数字 3.显示小字体.......... 4.显示大字体.......... 5.粗体字.......... 6.斜体字.......... 7.打字机字体.......... 8.底线.......... 9.删除线.......... 10.下标字.......... 11.上标字.......... 12.文字闪烁效果.......... 13.换行(也称回车)
    14.分段 15.文字的对齐方向

    #号可为left:表向左对齐(预设值)center:表向中对齐right:表向右对齐P.S.

    之后的文字都会以所设的对齐方式显示,直到出现另一个

    改变其对齐方向,遇到


    标签时会自动设回预设的向左对齐。

    公安信息代码 第2部分:治安管理信息分类编码规则(标准状态:现行)

    I C S35.040 A90 中华人民共和国公共安全行业标准 G A/T2000.2 2014 公安信息代码 第2部分:治安管理信息分类编码规则 I n f o r m a t i o n c o d e s f o r p u b l i c s e c u r i t y i n d u s t r y P a r t2:C o d i n g r u l e f o r c a t e g o r y o f s e c u r i t y m a n a g e m e n t i n f o r m a t i o n 2014-09-28发布2014-09-28实施

    前言 本部分按照G B/T1.1 2009给出的规则起草三 本部分为G A/T2000的第2部分三 本部分由公安部治安管理局提出三 本部分由公安部计算机与信息处理标准化技术委员会归口三 本部分负责起草单位:公安部治安管理局二福建省公安厅治安总队二广东省公安厅治安局二北京航天金盾科技有限公司二东软集团股份有限公司二长春鸿达信息科技股份有限公司二福建天创信息科技有限公司三 本部分主要起草人:唐玉建二方鹏二张晖二李冰二刘杰二郑为太二吴斌二王立群二陈海滨二李银波二肖勇三

    公安信息代码 第2部分:治安管理信息分类编码规则 1 范围 G A /T2000的本部分规定了治安管理信息分类编码规则三 本部分适用于公安信息化建设和应用三 2 规范性引用文件 下列文件对于本文件的应用是必不可少的三凡是注日期的引用文件,仅注日期的版本适用于本文件三凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件三 G A /T2000.1 公安信息代码 第1部分: 治安管理业务分类与代码3 编码规则 代码采用层次码,由6位数字表示,按大类二小类和细目三个层次进行划分和编码,其结构如图1 所示三?? 第一层?? 第二层 ?? 第三层 图1 编码结构图 其中: 第一层(1二2位)为大类代码, 00 代表基础要素信息,其他采用G A /T2000.1规定的业务域编码; 第二层(3二4位)为小类代码,对应基础要素信息, 01 代表实有人口基础信息, 02 代表辖区单位基础信息, 03 代表地(住)址基础信息,其他采用G A /T2000.1规定的业务活动编码; 第三层(5二6位)为细目代码,按顺序编码三

    JS中的常用语句

    1.document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById( "表单中元素的ID號 ").name(或value) 6.一个小写转大写的JS: document.getElementById( "output ").value = document.getElementById( "input ").value.toUpperCase(); 7.JS中的值类型:String,Number,Boolean,Null,Object,Function 8.JS中的字符型转换成数值型:parseInt(),parseFloat() 9.JS中的数字转换成字符型:( " " 变量) 10.JS中的取字符串长度是:(length) 11.JS中的字符与字符相连接使用號. 12.JS中的比较操作符有:==等于,!=不等于, >, >=, <. <= 13.JS中声明变量使用:var来进行声明 14.JS中的判定语句结构:if(condition){}else{} 15.JS中的循环结构:for([initial expression];[condition];[upadte expression]) {inside loop} 16.循环中止的命令是:break 17.JS中的函数定义:function functionName([parameter],...){statement[s]} 18.当文件中出现多个form表单时.可以用document.forms[0],document.forms[1]来代替. 19.窗口:打开窗口window.open(), 关闭一个窗口:window.close(), 窗口本身:self 20.状態栏的设置:window.status= "字符 "; 21.弹出提示信息:window.alert( "字符 "); 22.弹出確认框:window.confirm(); 23.弹出输入提示框:window.prompt(); 24.指定当前显示链接的位置:window.location.href= "URL " 25.取出窗体中的所有表单的数量:document.forms.length 26.关闭文档的输出流:document.close(); 27.字符串追加连接符: = 28.创建一个文档元素:document.createElement(),document.createTextNode() 29.得到元素的方法:document.getElementById() 30.设置表单中所有文本型的成员的值为空: var form = window.document.forms[0] for (var i = 0; i

    HTML代码大全

    HTML(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。 编辑本段HTML代码大全 1.结构性定义 文件类型 (放在档案的开头与结尾) 文件主题 (必须放在「文头」区块内) 文头 (描述性资料,像是「主题」) 文体 (文件本体) (由浏览器控制的显示风格) 标题 (从1到6,有六层选择) 标题的对齐 区分

    区分的对齐
    引文区块
    (通常会内缩) 强调 (通常会以斜体显示) 特别强调 (通常会以加粗显示) 引文 (通常会以斜体显示) 码 (显示原始码之用) 样本 键盘输入 变数 定义 (有些浏览器不提供) 地址
    大字 小字 与外观相关的标签(作者自订的表现方式) 加粗 斜体 底线 (尚有些浏览器不提供) 删除线 (尚有些浏览器不提供) 下标 上标 打字机体 (用单空格字型显示) 预定格式
     (保留文件中空格的大小) 预定格式的宽度 
    (以字元计算) 向中看齐 
    (文字与图片都可以) 闪耀 (有史以来最被嘲弄的标签) 字体大小 (从1到7) 改变字体大小

    实验 四:Oracle 11g数据库加密及代码混淆

    实验四:Oracle 11g数据库加密及代码混淆 实验学时:2 实验类型:综合 实验要求:必修 一、实验目的 该实验主要是使学生学会在数据库中如何进行加密、解密以及计算hash、MAC。通过该实验的学习,是学生深入了解数据库中数据加密的目的、准则;掌握数据库加密、解密算法以及密钥的产生和存储,hash算法以及MAC。 二、实验内容 Oracle 11g数据库加、解密,hash以及MAC值计算;oracle 中的代码混淆 三、实验原理、方法和手段 1.数据库加密、解密(保证机密性)。 利用oracle 11g 中PL/SQL 包DBMS_CRYPTO 进行数据的加、解密。 利用这两个函数dbms_crypto.Encrypt和dbms_crypto.Decrypt ●Data Encryption Standard (DES), Triple DES (3DES, 2-key) ●Advanced Encryption Standard (AES)(128、192、256) 2.hash 和MAC 值的计算(保证完整性) 利用oracle 11g 中PL/SQL 包DBMS_CRYPTO 进行。 采用DBMS_CRYPTO.Hash和 DBMS_CRYPTO.Mac进行。 ●SHA-1 Cryptographic Hash ●SHA-1 Message Authentication Code (MAC)(Usage of SHA-1 is more secure than MD5)

    3.oracle中代码混淆 参见oracle官方文档《PL/SQL User's Guide and Reference》,利用wrap utility对代码进行混淆。 四、实验组织运行要求 根据本实验的特点,采用以学生自主训练为主的开放模式组织教学。 五、实验条件 硬件:CPU:2.4G 内存:1G 硬盘:80G 软件:Windows 2003、WinXP、Win7 及以上操作系统 ,Oracle 11g数据库 六、实验步骤 1.请写一段PL/SQL代码实现在oracle中加密自己的学号,并将密文输出。请使用DBMS_CRYPTO 中:ENCRYPT_AES192、CHAIN_ECB 和PAD_PKCS5,并使用RANDOMBYTES函数产生密钥。

    HTML5代码大全

    一、HTML各种命令的代码: 1、文本标签(命令)

     创建预格式化文本 

    创建最大的标题
    创建最小的标题 创建黑体字 创建斜体字 创建打字机风格的字体 创建一个引用,通常是斜体 加重一个单词(通常是斜体加黑体) 加重一个单词(通常是斜体加黑体) 设置字体大小,从 1 到 7 设置字体的颜色,使用名字或十六进制值2、图形(命令) 添加一个图像 排列对齐一个图像:左中右或上中下 设置围绕一个图像的边框的大小
    加入一条水平线
    设置水平线的大小(高度)
    设置水平线的宽度(百分比或绝对像素点)
    创建一个没有阴影的水平线 3、链接(命令) 创建一个超链接 创建一个自动发送电子邮件的链接 创建一个位于文档内部的靶位 创建一个指向位于文档内部靶位的链接 4、格式排版(命令) 创建一个新的段落

    将段落按左、中、右对齐
    插入一个回车换行符

    从两边缩进文本
    创建一个定义列表
    放在每个定义术语词之前
    放在每个定义之前
      创建一个标有数字的列表
    1. 放在每个数字列表项之前,并加上一个数字
        创建一个标有圆点的列表
      • 放在每个圆点列表项之前,并加上一个圆点
        一个用来排版大块HTML 段落的标签,也用于格式化表二、HTML基本语法 文件格式(文件的开头与结尾) 主题(放在文件的开头)

        HTML速背速查手册

        HTML 4.01 快速参考 来自 W3School 的 HTML 快速参考。可以打印它,以备日常使用。 HTML Basic Document Document name goes here Visible text goes here Text Elements This is a paragraph
        (line break)


        (horizontal rule)
        This text is preformatted
        Logical Styles This text is emphasized This text is strong This is some computer code Physical Styles This text is bold This text is italic Links, Anchors, and Image Elements This is a Link Alternate Text Send e-mailA named anchor:

        HTML网页编辑代码大全详细使用方法

        html网页编辑代码大全详细使用方法 添加音乐 注册会员登录首页开通窝窝QQ-交流群站内娱乐颜色代码搜索帖子《声色具全》Summer°啦啦之乖乖宝贝啦啦&毛毛《简粉粉色》莫晓晓《简约蓝色》莫晓晓rose.《简约灰色》莫晓晓圣诞女孩【星期⒏音乐论坛】用心聆听,这里有你想要的声音。?【资源共享】?【论坛HTML帖子常用代码】-发现代码贴好看,不懂的,有兴趣的可以研究下。 网页搜索站内搜索搜索 返回列表回复发帖 发新话题发布投票发布悬赏发布辩论发布活动发布视频发布商品沵旳"唯1。发短消息 加为好友 沵旳"唯1。(只能a1自己。)当前离线 那些所谓d2情〃 UID21618帖子866精华42积分9318威望976金钱3587贡献1450阅读权限150性别女来自寂’在线时间248小时注册时间2009-11-29最后登录2010-3-1 ?星期⒏管理版主? UID21618帖子866精华42积分9318威望976金钱3587贡献1450阅读权限150性别女来自寂’在线时间248小时注册时间2009-11-29最后登录2010-3-1 【楼主】 打印字体大小:tT发表于2010-1-2114:53|只看该作者踩窝 窝送礼物问候Ta【论坛HTML帖子常用代码】-发现代码贴好看,不懂的,有兴趣的可以研究下。 关于“html图片移动...”的内容 本站搜索更多关于“html图片移动代码”的内容 本帖最后由沵旳"唯1。于2010-1-2114:54编辑 一、文字标记 基本代码如下:

        前端网页设计代码大全

        Html网页设计代码 设计第一技术其次: ) ---------------------------------- 1)贴图:<img src="图片地址"> 2)加入连接:<a href="所要连接的相关地址">写上你想写的字</a> 1)贴图: 2)加入连接:写上你想写的字 3)在新窗口打开连接:写上要写的字 消除连接的下划线在新窗口打开连接: 写上你想写的字 4)移动字体(走马灯):写上你想写的字 5)字体加粗:写上你想写的字 6)字体斜体:写上你想写的字 7)字体下划线: 写上你想写的字 8)字体删除线: 写上你想写的字 9)字体加大: 写上你想写的字 10)字体控制大小:

        写上你想写的字

        (其中字体大小可从h1-h5,h1最大,h5最小) 11)更改字体颜色:写上你想写的字(其中value值在000000与ffffff(16位进制)之间 12)消除连接的下划线:写上你想写的字 13)贴音乐: 14)贴flash: 15)贴影视文件: 16)换行:

        JAVA代码混淆文档

        JAVA代码混淆 1.ProGuard 简介: 是一款免费的Java类文件压缩器、优化器和混淆器。它能发现并删除无用类、字段(field)、方法和属性值(attribute)。它也能优化字节码并删除无用的指令。最后,它使用简单无意义的名字来重命名类名、字段名和方法名。经过以上操作的jar文件会变得更小,并很难进行逆向工程。它支持脚本控制,可以使用GUI界面,与eclipse集成,支持J2ME。 价格: 免费 使用方式: 1、使用图形界面,如下图:

        2、使用脚本语句,将执行脚本语句加入相应脚本中执行,例如加入ant、maven项目自动 构建中,在项目部署前混淆代码。 应用情况: 1、需要对配置项了解具体含义; 2、不需要混淆的属性、方法、类,需要在.pro配置文件中说明; 3、混淆方式为项目打包后再混淆; 4、不能与myeclipse、eclipse集成使用; 5、可以在ant、maven中的配置文件中添加脚本语句使用(编写相应的.Pro文件,增加 ProGuard的执行jar文件); 6、混淆时将无用的语句去除,优化方法间结构; 7、混淆内容:属性、方法名称、类名称,对方法过程不做混淆处理,混淆力度不大。2.Jocky 简介: 在Sun JDK中提供的Java编译器(javac)的基础上完成的,修改了其中的代码生成过程,对编译器生成的中间代码进行混淆,最后再生成class文件,这样编译和混淆只需要一个步骤就可以完成。 价格: 免费 使用方式: 1、在myeclipse与eclipse中使用安装插件方式,使用Jocky混淆。如图:

        使用后会生成配置文件,用于混淆设置使用,该配置文件类似ant 配置文件,如下图: 混淆等级有5种(public、private、package、protected、all)。 2、使用命令行或者脚本,将命令行加入脚本中执行,如在ant配置文件中加入执行脚本后 可以执行混淆程序。执行脚本如下图: 目前在maven中暂不能使用Jocky混淆。

        Javascript弹窗代码大全

        Javascript弹窗代码大全(收集) Javascript弹窗代码大全(收集) 2007年08月27日星期一20:56 以下包括强制弹窗24小时IP弹窗延时弹窗退弹等 我们使用cookie来控制一下就可以了。 首先,将如下代码加入主页面html的区: 然后,用(注意不是openwin而是loadpop啊!)替换主页面中原有的这一句即可。你可以试着刷新一下这个页面或重新进入该页面,窗口再也不会弹出了。真正的pop-only-once! 写到这里弹出窗口的制作和应用技巧基本上算是完成了,俺也累坏了,一口气说了这么多,希望对正在制作网页的朋友有所帮助俺就非常欣慰了。 需要注意的是,js脚本中的的大小写最好前后保持一致。 3.一个强制弹窗代码 一个强制弹窗代码 /** * 用本程序弹出的窗口将不会被广告拦截软件拦截,但有一个缺点:你无法象对window.open 弹出的窗口那样对外观进行定制。 * 你当然也可以在使用前实例化一个ForceWindow对象: * var myWindow = new ForceWindow();

        Flash常用代码大全

        Flash常用代码大全 1、用命令载入一个动画,我需要确定载入动画在画面中的位置,用什么语言来设置? 例如载入名为dd.swf的动画,我要确定这个动画的中心位置在(205,250),该怎么设置? 在要加载动画的那钟加入 loadMovie("dd.swf", "a"); a._x=205; a._y=250; 你得先做一个空的MC起名叫"a",导入时,在右下角也起名为a 2、用flash 做那种弹出的小窗口 分两步: 给flash中的按钮加入如下action: on (release) { getURL ("javascript:MM_openBrWindow('newweb.htm','','width=600,height=100')"); } 在HTML页面的...之间加入下面的javascript代码. 3、如何使得flash一打开就是全屏? fscommand("fullscreen",true) 如何不能使用右键?

        fscommand ("showmenu", "false"); 4、当鼠标经过时动画播放到某处 on (rollover) { gotoAndPlay(10); } 当鼠标按下时动画播放到某处 on (release) { gotoAndPlay(1); } 5、播完动画后自动跳到某网页 getURL("siteindex.htm", _self); 6、设为首页 on (release) { getURL("javascript:void(document.links.style.behavior='url(#default#homepage)');v oid document.links.setHomePage ('https://www.360docs.net/doc/7612632250.html,/')", "_self", "POST"); } 注意要将网页中的flash的ID号命名为"links"

        代码走查标准

        一.目录文件组织 1.所有的文件名符合文件命名规范 2.文件和模块分组清晰 二.程序结构 3.所有的模块(函数和外部接口)定义清晰,模块分解清楚 4.结构设计能够满足机能变更,便于重构 5.模块中所有的数据结构都定义为局部的,并且通过定义好的函数进行访问 6.为外部定义了良好的函数接口,且修改时不影响其他代码模块 7.代码体系构架对空间和速度都已经进行考虑 三.代码组织 8.所有的代码行在80字符以内 9.每个程序文件都小于2000行 10.每个函数显示不超过100行 11.所有的变量声明每行只声明一个 12.所有的变量名都小于32字符 13.所有的函数名都小于64个字符 14.每个函数之间都用空行进行分开 15.所有的行每行最多只有一句代码或一个表达式 四.函数 16.函数注释清楚地描述函数和它的功能 17.函数的名字清晰的定义了它的目标以及函数所做的事情 18.函数的参数遵循一个明显的顺序 19.函数由并列关系的语句组成 20.函数高内聚,只做一件事情,并做好 21.所有的参数小于7个,且都被使用 22.函数使用了最少数目的return语句 23.函数检查了输入数据的合法性 24.函数异常处理清楚 25.函数设计已经考虑了将来的变化

        五.数据类型与变量 26.Plugin中尽量避免全局变量的使用 27.每一个变量都在接近使用它的地方才初始化 28.变量的命名完全、明确的描述了该变量代表什么 29.同一种类型命名使用统一的前缀 30.所有的变量都被使用 31.所有的数组访问要考虑越界情况 32.变量在使用前进行必要的null值判断和处理六.条件判断 33.普通的情况在if下处理而不是else 34.最常用的情况最先判断 35.嵌套层次小于3层 七.循环 36.当有明确的多次循环操作,使用For循环 37.当有不明确的多次循环操作,while循环被使用 38.变量定义,数据库读写尽量在循环外进行 39.循环嵌套的次数小于3次 八.注释 40.使用统一的注释模版 41.每个类,每个函数都要有注释 42.注释量不低于20% 43.注释要随着代码改变而进行更新 九.其他 44.无用的代码和注解已经删除 45.页面的布局要符合统一操作说明

      • 相关文档
        最新文档