js、PHP中获取当前页面的完整URL

标准

javascript实现: top.location.href 顶级窗口的地址 this.location.href 当前窗口的地址 PHP实现 //获取域名或主机地址 echo$_SERVER[‘HTTP_HOST’]; //获取网页地址 echo$_SERVER[‘PHP_SELF’]; //获取网址参数 echo$_SERVER[“QUERY_STRING”]; //获取用户代理 echo$_SERVER[‘HTTP_REFERER’]; //获取完整的url echo ‘http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’]; ec 阅读全文 »


jquery跳出each循环

标准

以前使用each循环还没做过跳出each循环,今天开发,要从each中跳出,还真奇怪了,return不能跳出,break也不对,那到底怎样才能跳出each的循环呢,看了下jquery的文档,文档这样写的: 以每一个匹配的元素作为上下文来执行一个函数。 意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个表示作为执行环境的元素在匹配的元素集合中所处位置的数字值作为参数(从零开始的整型)。 返回 ‘false’ 将停止循环 (就像在普通的循环中使用 ‘brea 阅读全文 »


使用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 阅读全文 »


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 阅读全文 »


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< 阅读全文 »