暗网网址导航hidden wiki
http://zqktlwi4fecvo6ri.onionconsole.log(allnum);
javascript:;
vertical-align:middle;
strconv=yes+js
echo str_ireplace("WORLD","Shanghai","Hello world!");//不区分大小写
<a href="javascript:scroll(0,0)">返回顶部</a>
jquery多个节点绑定同一个事件
$('#begin,#end') 用逗号隔开
target="_blank"
index.php?g=Admin&m=Login
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="renderer" content="webkit">
location.href = url;
autocomplete="off"
<form name="input" action="html_form_action.asp" method="get">
Username:
<input type="text" name="user" />
<input type="submit" value="提交" />
<input type="button" value="提交">
</form>
$.ajax({
type: "POST",
url:'/index.php?g=User&m=Post&a=Message&ajax=ajax',
data:$('#myform').serialize(),
error: function(request) {
alert("提交失败");
},
success: function(data) {
if(data>0){
alert('留言提交成功!');
location.reload();
}else alert("提交失败");
}
});
function ajaxpost(tel,pass){
$.ajax( {
url:"/index.php/Home/Register/is_login.html",
type: "post",
data:"tel="+tel+"&pass="+pass,
//dataType: "json",
//cache: false,
//async: false,
beforeSend: function(){
// Handle the beforeSend event
},
success: function(data){
}
});
}
<a href="javascript:scroll(0,0)">顶部</a> <a href="#copy">底部</a>
<meta charset="UTF-8" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><!DOCTYPE html>
<html>
<head>
<title>Title</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<link rel="icon" href="/favicon.ico">
<meta name="keywords" content="常用代码">
<meta name="description" content="isWTF's blog!!">
</head>
<body>
</body>
</html>$.ajax( {
url: '/index.php?s=/addon/WeiSite/WeiSite/ForgetPassword/tel/'+shoujihao+'/codeddd/'+codeddd+'.html', //这里是静态页的地址
type: "GET", //静态页用get方法,否则服务器会抛出405错误
//dataType: "json",
//cache: false,
//async: false,
beforeSend: function(){
// Handle the beforeSend event
},
success: function(data){
//var result = $(data).find("另一个html页面的指定的一部分").html();
}
});<link rel="apple-touch-icon" size="72x72" href="/icon-ipad.png" />
<link rel="apple-touch-icon" size="114x114" href="/icon-iphone4.png" />
<link rel="icon" href="/favicon.ico">
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
<meta name="keywords" content="常用代码">
<meta name="description" content="isWTF's blog!!">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="format-detection" content="telephone=no" />I('post.id',0,'intval'); // 用intval过滤$_POST['id']
I('get.title','','strip_tags'); // 用strip_tags过滤$_GET['title']<meta name="title" content="标题">
<meta name="author" content="作者">
<meta name="description" content="描述">
<meta name="keywords" content="关键字">
<meta name="copyright" content="lizhenqiu.com">
移动端UC /QQ 浏览器的部分私有Meta 属性
下面就说下移动端UC /QQ 浏览器的部分私有Meta 属性,都来自其开发者文档(UC开发者中心,左下一doc文档,QQ浏览器)。
UC 浏览器的部分私有Meta 属性
设置屏幕方向为横屏还是竖屏
<meta name="screen-orientation" content="portrait|landscape">
设置是否全屏,yes表示强制浏览器全屏
<meta name="full-screen" content="yes">
缩放不出滚动条
<meta name="viewport" content="uc-fitscreen=no|yes"/>
设置no后用户缩放与标准浏览器缩放一直,设置为yes后,用户缩放金放到图片和文字,不出现横向滚动条。
排版
<meta name="layoutmode" content="fitscreen|standard" />
fitscreen模式简化页面处理,适合页面阅读节省流量,standard模式和标准浏览器一致;一旦设置layoutmode meta后,用户使用浏览器提供的的排版模式选项将会无效。
夜间模式
<meta name="nightmode" content="enable|disable"/>
nightmode的值设置为disable后,即使用户使用浏览器的夜间模式,页面的表现也仍然是非夜间模式。
强制图片显示
<meta name="imagemode" content="force"/>
UC浏览器为了节省流量,为用户提供了无图模式,但是如果页面的图片是必不可少的,如验证码的,需要强制浏览器显示图片,可以设置imagemode, 不影响子页面。通过META设置图片加载方式会作用于整个页面,如果希望对单个图片进行设置,那么可以使用这个
<img src="..." show="force">
应用模式
<meta name="browsermode" content="application"/>
使用了application这种应用模式后,页面讲默认全屏,禁止长按菜单,禁止收拾,标准排版,以及强制图片显示。
QQ 浏览器x5内核定制标签说明
设置屏幕方向
<meta name="x5-orientation" content="portrait|landscape" />
设置全屏
<meta name="x5-fullscreen" content="true" />
设置屏幕模式
<meta name="x5-page-mode" content="app" />
对于控制全屏的meta 标签,UC 跟QQ 处理的方式稍有不同:区别在于处理系统状态栏,UC 是直接覆盖系统状态栏,而QQ 仍然保留之。$("p").css("color","red");
//同时设置字体大小和背景色
$("p").css({"fontSize":"30px" ,"backgroundColor":"#ccc"});
$("button").click(function(){
$("div").animate({
left:'250px',
height:'+=150px',
width:'+=150px'
});
});header('Content-Type:text/html;charset=utf-8'); //避免输出乱码
<img title="点击刷新" src="cache/yzm.php" align="absbottom" onclick="this.src='cache/yzm.php?'+Math.random();" />
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/1.9.0/jquery.min.js"></script>
<link rel="stylesheet" href="http://lizhenqiu.com/templates/default/style.css" type="text/css" media="screen">
<script type="text/javascript">jQuery(".slideTxtBox").slide(); </script>Yourphp手册
简单文本编辑器
data:text/html, <title>Text Editor</title><body contenteditable style="font-size:2rem;font-family:georgia;line-height:1.4;max-width:60rem;margin:0 auto;padding:4rem;"> lizhenqiu.comChrome提供了一个简单的方法。首先,按“F12”打开控制台,然后输入:
document.designMode = "on"添加到收藏夹URL填写下面的即可在当前页面点击收藏夹编辑页面
javascript:(function(){document.designMode = "on" })();接下来,你就可以编辑屏幕上的文本内容了。
编辑器
data:text/html, <html contenteditable>如果你想找回不小心关闭的Tab页面,只需要同时按下“Control"(Mac用户请按“Command”)、“Shift"和“T”。
js随机数
function getRandom(n){
return Math.floor(Math.random()*n+1)
}top.location.href 和 localtion.href 有什么不同
top.location.href=”url”在顶层页面打开url(跳出框架)
self.location.href=”url”仅在本页面打开url地址
parent.location.href=”url”在父窗口打开Url地址
this.location.href=”url”用法和self的用法一致
if (top.location == self.location) 判断当前location 是否为顶层来 禁止frame引用 如果页面当中有自定义的frame的话,也可以将parent self top换为自定义frame的名称 效果就是在自定义frame窗口打开url地址
实际中可能这样使用
if(top !== self){ top.location.href = location.href; }禁止frame引用
以下是从网上找到的一个例子,不是很直观, 我加了上面那三行代码, 可以先去掉, 再加上, 看一下效果,就很清楚了 以下是top.htm 代码
<script language=javascript> function rs(){
if(top !== self){ top.location.href = location.href; } parent.left.location.href="top.htm" parent.bot.location.href="top.htm" } < /script> < input type=button name=name value="ksdj" onclick=rs();>以下是一个随意文件名的htm文件:
<FRAMESET COLS="150,*"> < FRAME SRC="left.htm" name=left> < FRAMESET ROWS="150,*"> < FRAME SRC="top.htm" name=top> < FRAME SRC="bot.htm" name=bot> < /FRAMESET> < /FRAMESET> 你自己试试,我想你要的可能就是这样的效果!
top表示主窗口,location表示当前窗口,如果你的文件只有一个框架,没有iframe和frmaeset,那么是完全一致的,没有区别。
top.location是在顶层frame中打开新页
window.location是在当前frame中打开新页
parent.location 在当前窗口的父窗口打开Url地址
<select id="isAudit" name="isAudit">
<option value="2">全部</option>
<option value="1" selected = "selected">通过</option>
<option value="0">未通过</option>
</select> 修改ID增加ID属性,修改class同理
$('.div').attr('id','newid');
如果是给标签添加class样式可以这样
$('#div').addClass('css类名');
strtotime("-1 week"), strtotime("-n days");可以很方便的获取当前日期的前n天、周、月的时间戳
jquery单引号和双引号的区别及使用注意
可以执行的语法:$("ul li a").filter(":contains('佳能'),:contains('松下'),:contains('卡西欧')").css("color","red");
错误的语法:$("ul li a").filter(":contains("佳能"),:contains("松下"),:contains("卡西欧")").css("color","red");
据资料显示在js中单引号和双引号都是一样的,但是在使用是去碰到了问题,于是乎百度给我答案,说是平时使用的时候尽量用单引号,只有碰到嵌套的时候才会同时用两种引号。即外面是单引号的时候里面就要用双引号,外面是双引号的时候里面就要用单引号,总之不能同时用双引号或者是单引号;
从代码编译的角度说的话,单引号在JS中被浏览器(IE,Chrome,Safari)编译的速度更快(在FireFox中双引号更快)
双引号需要按住shift键才能输入,比起单引号输入起来要麻烦。
个人习惯,在js中我都用单引号,在json中,我都用双引号。
建议用单引号,HTML 中用双引号,需要创建 HTML 组件的时候,随时复制黏贴就搞定了
如果是一个人做开发,没有顾忌,可以跟随自己的喜好,JavaScript 同时支持两种引号,很大程度上跟你的输出有关,如果你需要输出双引号,那么外面就用单引号套,反之亦然
用canvas做画板,用 <input type="color">来控制颜色
JquerySimpleColor颜色选择器 11个JavaScript颜色选择器插件
trackbacks 和 pingbacks
所谓 referrer 是一个外部站点,用户单击该站点上一个超链接便可以到达你的网站。许多网志引擎当读者导航到你的网志的某个入口时都能自动保持跟踪。大多数引擎都会在网志入口底部显示一个 referrers 清单,以便读者能往回导航到 referrer 的站点,并清楚他们关于该入口要说些什么,这基于一个假设,那就是如果他们链接到它,可能就此会写些什么。referrer 存在的问题是必须要有这个假设才成立——没有足够的信息说明是否引用的页面事实上包含有关信息。实际上,垃圾信息的发布者为了营销企图已经利用了这个漏洞来重定向读者。
Trackback 和 pingback 同一个规范,被用来弥补上述问题的方案。使用 trackback 和 pingback,其他博客们能自动发送一个 ping 到你的网志以明确表示他们已经写了一个引用特定帖子的入口。
这种类型的反链允许你的网志以更明显的方式显示所有评论的清单。当今大多数网志软件支持所有这些技术。
TrackBack是一种网络日志应用工具,它可以让博客作者知道有哪些人看到自己的文章后撰写了与之有关的短文。
在Movable Type和WordPress软件中,包含有该功能。这种功能通过在博客之间互相“ping”的机制,实现了网站之间的互相通告;因此,它也可以提供提醒功能。
TrackBack功能一般出现在一个博客文章的下方,同时会显示对方博客的摘要信息、URL和网志标题。
TrackBack规范由Six Apart在2000年制订,并在Movable Type 2.2中予以实现。
Pingback和Trackback的区别
Trackback我们都知道是自己在自己的Blog上撰文回应别人的文章,那么别人的文章的回复中会有trackback from的字样.但是我很早又注意到有trackback和pingback之分,在很多Blog的回复都看到除了comments(回复)外,还有trackback和pingback,但一直不清楚这两者有什么区别,如何才是Pingback呢?
如果你后台打开了”对文章中提到的其它网站的网页链接发送通告(会降低保存文章的速度)”这个选项的话,那么你的文章中如果有相应的URI,那么wordpress就会向这个文章发送ping,这个过程就应该是pingback,而且很有意思的是,对方回复中不会像trackback那样显示excerpt或者是正文的头部文字,而是显示出提到你的URI的那一段文字—让人疑惑好久,区别于trackback的另一种ping.
1,功能
从普通blogger的眼观看,Pingback和Trackback的作用是一样的:
1。博客A发布了一篇文章;
2。博客B看到后,发布评论、引用、介绍博客A上该篇文章的贴子;
3。在文章发布时,博客B即自动向博客A发送Pingback或TrackBack;
4。博客A收到相应的Pingback或TrackBack,如果未设置人工审核,相应的内容即会出现在博客A该文的留言中,如果设置了人工审核,则出现在博客A的审核列表中,俟博客A认为不是spam后将其发布在留言中。
即,Pingback或TrackBack通过自动连接相互引用的blog,使blog内容相关性进一步提高,进而形成以内容为导向的聚合性网络。
2,区别:
pingback在WP中是自动的,而trackback则需要你在自己的blog“撰写文章”、或者在别人的blog写“评论”的时候手动输入。
更专业的说法就是:
pingback是blog系统的自动ping通信机制,用于实现上述内容聚合功能。正如yskin所说,pingback成功后,在对方日志里显示的摘要来自于你文章中放置引用原文的链接附近。
而trackback则是人为发送内容聚合的方法。在对方日志里显示的摘要则是你的这篇文章的摘要部分。
(关于在摘要是否出现以及出现的方式等,也如yskin所说:要依赖于blog系统以及blogger的自主设置)。
3,ping
ping事实上与操作系统的ping命令在动作上一致:按照一定的协议相互通信。只不过内容区别很大而已。
上述pingback和trackback都需要ping机制和ping动作实现,但是blog系统的ping不仅仅用于上述功能。
例如通知feedburner更新feed都是要ping的。
4,谨防垃圾评论
这个不多说了,使用pingback和trackback无疑会增大bolg的被电击率,扩大影响。但随之而来的就是垃圾评论,解决方法:
开启评论审核机制;
开启垃圾评论过滤机制。
前几天看了一下WordPress的源代码,确实是WordPress同时支持Pingback和Trackback。WordPress不仅可以接受发来的Pingback和Trackback,而且可以同时发出这两种。文章里自动查找链接然后发出的是Pingback,而手工填写Trackback地址发出的是Trackback。
另外,关于ping,WordPress里的ping的全称是XML-RPC ping,它使用XML-RPC,向服务器发送一个ping命令。可以参考Technorati网站的说明:http://technorati.com/developers/ping/ ,发送的xml里方法名是:weblogUpdates.ping。
XML-PRC ping和网络上的ping功能(比如Windows下的ping命令)也有一点相似。ping命令发送ICMP包给目标服务器,目标服务器收到后返回一个ICMP包做响应。ping命令找出里面的TTL等信息,然后计算发送到收到相应的时间,显示给用户。XML-PRC ping则是发送一个请求,请求执行一个叫做"ping"的方法,而服务器收到后执行ping方法,一般是读取feed,或者有一些转发服务,将ping信息转发给其他多个ping服务器。然后,服务器通常会返回一个信息,有说OK,也有不返回的。
在金山词霸网站查到,ping一词的解释是查验。网络的ping或许就是查验,检查的意思,ping一下某个IP,就是发送一个信息,然后等待该IP返回一个回应,以确定该IP的服务器是否在网络中,是否正常工作,也确定本机到该IP的网络通路是畅通的。而XML-PRC ping,则是通知,通知服务器赶快来更新自己的feed
当其他博客在文章中有提到你的博客或者某一篇文章的链接时,这是你的博客就会收到一个Pingbacks,主要是提到相互通知的作用,但是这个功能越来越鸡肋了,越来越多的广告通过这种形式进行传播
如何使用 Blog 的引用 (Trackbacks) 功能
什么是引用 (Trackbacks)?
简单说来,Trackback是网站与网站之间互相通告的一种方法。它能让甲对乙说:“这篇文章可能是你感兴趣的”,要实现这一动作,甲向乙发送一个 Trackback Ping(引用通告)即可。在这种情况下,一个 Ping 就是一条从一个web服务器发送到另一个服务器的短消息(a small message)。
甲在自己的 Blog 中写文章,对乙Blog中的随笔发表评论。这是远程评论的一种形式--不必直接在乙的Blog中发表评论,甲只要在自己的Blog中发表,然后发送一个引用通告通知乙。
甲对于一群人都感兴趣的主题发表文章。这是内容集合的一种形式--通过发送一个引用通告到中心服务器,访问者可以读到有关此主题的所有文章。例如,假定有一个收集有关 Justin Timberlake 文章的网站,任何对此感兴趣的人都可能通过访问这个网站,得到其它Blog上有关于此的最新情况。
如何在 .Text 中使用引用?
你什么也不必做。当你发表了一篇文章,.TEXT 会检查文章内容中包含的所有链接, 并自动向每个链接地址发送引用。
对于你文章内容中的每一个链接,.TEXT 会搜索被链接页的全部内容,寻找引用部分,此部分包含当前链接的引用终点。如果终点找到,产生一个包含你文章详细资料的引用通告。详细资料包括你文章和 Blog 的标题、链接地址。
当你查看你 Blog 的引用的时候,通过点击引用页的“新建”链接,可以把任何链接直接转换为引用。这是从你要实现引用的网站显示相关链接的便捷方法。
现在挺好,3大平台的编程语言都很现代、优雅了:
Windows:C#
Android:Kotlin
iOS:Swift
css3让背景宽为100%时,高度跟这个背景图等比例拉伸
你需要做一个高宽比固定的容器,
这里有一个比较偏的小技巧,就是padding-bottom是按照父元素的宽度比计算的,而不是按高度算,所以这里可以用溢出
给父元素宽度值,子元素宽度100%
参考纯 CSS 实现高度与宽度成比例的效果
高度自动跟这个背景图片等比例拉伸
div不设置高度自动自适应图片高度获取高度背景css容器后高度
js本地图片转base64
js小工具---本地图片转换为base64编码数据
CSS对话气泡的小尖角像iMessage那样的气泡尖角
在线小三角css提示tipscssarrowplease
iOS7 Chat bubbles
同意用户协议
CSS3 LOADING页面加载图标动画特效
利用css2边框属性制作多种三角形
颜色选择插件
我在做跨域的时候用过。添加一个script标签,然后通过id获取它,把它删掉。
#1猜测: 初学所以观点可能不对,前几天学html的一个例子是 页面换皮肤的时候会 将 引用的css 写个 id
如下:
<link id="theme-style" href="themes/blue.css" rel="StyleSheet" type="text/css" />
当切换皮肤时,会用Id定位,然后将 href设置不同的值来引用不同的css
我想这里可能也是同理吧,会不会有时有需求要动态变化引用的js
不需要遍历,你看——
首先,和普通的html标签一样,script也是可以作为html元素来处理的,而Dom的节点都是可以有id属性的;
其实,script中的id还是有用的,比如如果页面需要加载的JS文件过多,那样最好是写一个JS文件用来加载这些JS文件,比如可做如下参考:
示例应用
js解析,处理成script的src属性的值为"try.php?include=first.php",即:src="try.php?include=first.php"
旋转loading加载中gif动画css3
原生js一句代码给网页所有元素加随机颜色边框
一个常见下拉菜单的样式 可恶的一体化小三角 纯css手写解决
css实现的下拉三角形
transform实现照片墙
js禁止粘贴事件onpaste;在文本框中加入
整个表单都是禁止粘贴的话可以再body标签上加onpaste=”return false”;