javascript 返回上一页
用到的时候就搜索系列:
javascript:history.go(-1)
加在button上加点击时间就可以当传送门,实际上也就相当于浏览器的后退按钮:
<button type="button" onclick="javascript:history.go(-1)">返回</button>
用到的时候就搜索系列:
javascript:history.go(-1)
加在button上加点击时间就可以当传送门,实际上也就相当于浏览器的后退按钮:
<button type="button" onclick="javascript:history.go(-1)">返回</button>
在M-Show时用bootstrap想把copyright的部分放在导航右下,一直习惯用margin
,padding
,导致忽略了另一个东西,那就是left
,right
,top
,bottom
,这四个货直接决定位置啊……设成absolute以后就能直接定位了=A=当然,因为本身用padding
和margin
的关系还要清零才能达到最右的效果=A=
所以效果就在上面的链接,相关代码:
#copyright {
position: absolute;
bottom: 3%;
padding: 0px;
margin: 0px;
text-align: right;
right: 10%;
}
除了刷新其实也没什么用=A=只是在M-Show正好用到而已!
<script>location.reload();</script>
这次在做两个project都多少用到了,JS什么的暂时是记不住了,所以这里先mark一下,PHP的方法似乎比较好(是在书上看到的=A=),至于框架还有框架的方法=A=.htacess
也有它的方法什么的我已经不想说什么啦=A=
JS:
<script>window.location.href='http://codesky.me';</script>
PHP:
header('Location: http://codesky.me/');
总之差不多一个意思=A=
W3C组织已经在CSS3中加入了@font-face属性,加载自定义字体。兼容Chrome,Firefox,IE等主流浏览器。我们来自定义一个字体。名称自定义为“Downlink”,字体文件名是“Downlink.ttf”等(好几个格式),CSS举例如下:
@font-face {
font-family: 'Downlink';
src: url('Downlink.eot');
src: url('Downlink.eot?#iefix') format('embedded-opentype'),
url('Downlink.woff') format('woff'),
url('Downlink.ttf') format('truetype');
}
.font {
font-family: Downlink,sans-serif,宋体;
font-size: 26px;
}
在做show.xsky.me的时候导航条需要全屏幕并且设置不随页面滚动,后者bootstrap
固有这种设定,前者却让我为难,因为我发现即使设置height: 100%
,层还是没什么变化,然后用审查元素看了一下才发现……是body方面就没有设定,导致限制住了内层div,于是乎:
html,body {
margin:0px;
height:100%;
}
收工~
题目:
至少写出一种验证139开头的11位手机号码的正则表达式。
正则表达式为 /^139\d{8}$/
^
代表必须以此开头 $
表示必须以此结尾,为什么要以此结尾呢,这是为了避免用户输入了12位也被匹配到而设定的。
<?php
class Single {
private static $element = NULL;
private function __construct() {
echo "Hello World! ";
}
static function get() {
if(is_null(self::$element)) {
self::$element = new self();
echo 'I will never give up. ';
return self::$element;
}
}
}
$single = Single::get();
$double = Single::get();
核心在于static
是属于类而不是属于对象的,所以改变值会反应到类。设定初值为NULL
,在方法里赋值,而如果是NULL
,在方法里调用,赋为new self()
在外界就变成了$single = new Single()
,而$double
调用时什么都不会发生了,此时静态变量已经不是NULL
了不会进入判断体