有时候在做静态网页开发的过程中,需要实时查看页面效果,在不安装iis、Apache或是Nginx的情况下,只能使用file://模式打开,但是很多js功能就不能使用,所以我开发了一个简单的文件目录服务器,支持window和linux,只需要将程序文件放到程序目录下,执行就可以了,程序会自动找到一个可以使用的端口。
程序下载地址如下:
https://github.com/abocd/dirweb/releases
有时候在做静态网页开发的过程中,需要实时查看页面效果,在不安装iis、Apache或是Nginx的情况下,只能使用file://模式打开,但是很多js功能就不能使用,所以我开发了一个简单的文件目录服务器,支持window和linux,只需要将程序文件放到程序目录下,执行就可以了,程序会自动找到一个可以使用的端口。
程序下载地址如下:
https://github.com/abocd/dirweb/releases
win10 正式版开始菜单、网络、音量、通知左键点击打不开
解决方法:
管理员模式下powershell,执行以下代码:
站点静态文件放到了另外一个域名下(方便cdn)
站点的域名为 www.phpec.org,而静态文件的域名为 static.phpec.org。
现在问题来了,
页面中加载css文件:<link rel="stylesheet" href="http://static.phpec.org/css/font.css" />
此css中调用了外部字体如下:
@font-face { f...
ie下面,会出现window.close()的时候出现询问窗口,消除它的方法为:
ie6及以下
window.opener = null;
window.close();
ie7及以上
window.opener = null;
window.open("","_self");
window.close();
其他浏览器支持 window.opener.dom_id.src的写法,但是ie不支持,解决的办...
|
|
自从HTML5能为我们的新网页带来更高效洁净的代码而得到更多的关注,然而唯一能让IE识别那些新元素(如<article>)的途径是使用HTML5 shiv,感谢remy sharp为我们提供了这个迷你脚本来解决IE支持HTML5的问题。
使用和下载
html5.js必须在页面head元素内调用(因为IE必须在元素解析前知道这个元素,所以这个js文件不能在页面底部调用。)
一个程序,在火狐、谷歌下面是正常的,但是在IE下面提示参数无效,经过分析,发现是action里面为空了。
一般来说,我们做表单提交,只要是post,而且是提交到当前页面的话,都是可以忽略action里面的内容的,看来validform没有对为空做处理,改action为完整的地址,就正常了。
思路,js操作滚动条进行偏移,然后判断是否有偏移
$("#test1").scrollTop(10); //操作滚动条 $("#test1Result").html($("#test1").scrollTop() > 0 ? "有滚动条!" : "没有滚动条!"); //判断是否有滚动 $("#test1").scrollTop(0); //滚动条返回顶部
 ...
先看一下Discuz!中的js代码
function Html5notification() { var h5n = new Object(); h5n.issupport = function() { var is = !!window.webkitNotifications; if(is) { if(window.webkitNotifications.check...
1.eval方法
function strToJson(str){ var json = eval('(' + str + ')'); return json; }
2.new Function方法
function strToJson(str){ var json = (new Function("return " + str))(); return json; ...