使用javascript禁止浏览器使用刷新及前进后退

标准

有时候我们想禁止浏览器的一些功能,当然只能使用JS实现了,下面的是一些方法,经测试,IE下通过。 <script language="Javascript"><!– function document.oncontextmenu(){event.returnValue=false;}//屏蔽鼠标右键 function window.onhelp(){return false} //屏蔽F1帮助 function document.onkeydown() { if ((window.event.altKey)&& ((window.even 阅读全文 »


Thinkphp session 跨域解决方法

标准

原生php通过设置设置session.cookie_domain实现session的跨域,Thinkphp框架也不例外。   在thinkphp 里,在入口文件index.php 的第一行加入: //跨域访问Session <?php ini_set(‘session.cookie_domain’, “.domain.com”); // 定义ThinkPHP框架路径(相对于入口文件) define ( ‘THINK_PATH’, ‘./include/ThinkPHP/’ ); define ( ‘ROOT’, str_replace ( ‘\\’, ‘/’, dirname 阅读全文 »


Js/Jquery获取iframe中的元素 在Iframe中获取父窗体的元素方法

标准

在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素 js 在父窗口中获取iframe中的元素 1、 格式:window.frames["iframe的name值"].document.getElementByIdx_x("iframe中控件的ID").click(); 实例:window.frames["ifm"].document.getElementByIdx_x("btnOk").click(); 2、 格式: varobj=do 阅读全文 »


如何防止Apache显示文件列表

标准

当你在浏览器输入地址:http://localhost:8080/如果你的文件根目录里有 index.html,浏览器就会显示 index.html的内容,如果没有 index.html,Apache将在浏览器显示文件根目录的目录列表,目录列表包括文件根目录下的文件和子目录。给网站造成安全风险。同样当你输入一个虚拟目录的地址:http://localhost:8080/My/如果该虚拟目录下没有 index.html,浏览器也会显示该虚拟目录的目录结构,列出该虚拟目录下的文件和子目录。我们可以通过修改Apache的配置文件,来禁止 Apache 显示目录结构列表。打开httpd.conf ,来 阅读全文 »


21个非常有用的.htaccess 提示和技巧

标准

  Apache Web 服务器可以通过 .htaccess 文件来操作各种信息,这是一个目录级配置文件的默认名称,允许去中央化的 Web 服务器配置管理。可用来重写服务器的全局配置。该文件的目的就是为了允许单独目录的访问控制配置,例如密码和内容访问。下面是 21 个非常有用的 .htaccess 配置的提示和技巧:   1. 定制目录的 Index 文件 DirectoryIndex index.html index.php index.htm   你可以使用上面的配置来更改目录的默认页面,例如你将这个脚本放在 foo 目录,则用户请求 /foo/ 时候就会访问 /foo/inde 阅读全文 »


这就是所谓的结对编程?

标准

前端时间抄得火爆的结对编程,其实这个只是概念问题,在实际开发中,我们早已接触了结对编程….   一些软件公司提倡“结对编程”,即两名程序员坐在同一台电脑前,一人负责写代码,一人负责监控程序设计和检查错误。   Atlassian软件公司则拿这一概念开涮,拍摄了一段恶搞视频。 来源于


jquery实现wordpress后台登录的摆动效果

标准

刚学jquery的时候,看到wordpress的后台登录框那里登录错误的时候有个摆动的功能,感觉效果不错,所以自己也用jquery实现了这个效果,代码如下: /* * * 控件震动动画 * obj控件 * time震动时间长——短循环长度 * wh震动幅度px * fx动画速度s */ function flash(obj,time,wh,fx) { var $panel = $(obj); var offset = $panel.offset()-$panel.width(); var x= offset.left; var y= offset.top; for(var i=1; i< 阅读全文 »