摘要:var validateOption = { onkeyup:false, rules:{ password:{ required:true, remote:{ url:'index.php?app=ucenter&act=ajax_check_pass', type:'post', data:{ password:fu...
阅读全文
摘要:结合我的这篇blog 《简单实用的跨域表单POST提交》 文章,这篇blog中的思路是解决在www.a.com站中登录 同时要把关联站www.b.com登录状态也设置成登录状态,在a中获取登录信息传递给b。这个在firefox和chrome下是可以正常工作的,但是在测试IE的过程中却是怎么也不能正常工作。问题出在哪啊,折腾了好半天。这里做下记录,给自己加深记忆,也给遇到同类问题的有缘人启迪。原因:IE的P3P协议-->IE6/IE7从安全性角度考虑,支持的P3P(Platform for Privacy Preferences Project (P3P) specification)协议
阅读全文
摘要:捕鱼达人这款游戏[http://keleyi.com/game/1/] 想当然的以为在这个id为“fishContainer”的div上绑定一个点击事件,子弹就可以快速的发射。为此用油猴挂载了一个js脚本试图实现快速发射子弹// ==UserScript==// @name Fish Hack// @namespace http://logonme.duapp.com/html5/source// @description Hack the fishing game// @include http://*.com/*// @version ...
阅读全文
摘要:jquery最擅长解决兼容性问题了:平常页面将某元素定位在距顶180pxonclick=" $( document ).scrollTop(180); "//将某元素定位在距顶180px如果是iframe里面的元素定位则onclick=" $(parent.document ).scrollTop(180); "//将iframe内某元素定位在距顶180px附带javascript获取浏览器各种显示信息的知识:http://apolloge.cnblogs.com/archive/2006/07/04/htmlpagesize.htmlhttp://ww
阅读全文
摘要:我们这里使用了iframe嵌套form表单POST提交,很简单,却能满足get|post等任何复杂情况的要求;缺点是没有返回值。针对需要的地方加上一个iframe嵌套并塞入隐藏form表单,然后获取登录表单的值赋予到隐藏form表单提交即可完成跨域POST|get提交。function smal_send(){ var user = $("#user_name").val(); var pass = $("#password").val(); var form =$("" + " " + " "
阅读全文
摘要:说明:GreaseMonkey的作用是让我们浏览器运行我们自己写的脚本,而且是在后台一直不断的运行,听着就让人兴奋。[ps:他们当然可以创建名单对哪些网站作用或者排除哪些站点];开始了:GreaseMonkey 和tampermonkey的语法手册:http://www.firefox.net.cn/dig/toc/推荐看其中的教学实例:http://www.firefox.net.cn/dig/appendix/examples.html这两个浏览器下的扩展对应的语法相同,如果让你想象一下很多抽奖,点击获取积分,签到等等触发动作交给脚本自动化完成,我想说。这是程序猿必须的手段啊。这是一段模拟
阅读全文
摘要:1:数据库取值赋予select选项 $(function(){ $("input[name='state'][value='{$store.state}']").attr("checked",'checked'); }) 2:将select[option]中选中的选项值和文字分别赋予两个input[hidden]输入框$("select[class='cate']").change(function(){ if($(this).find('option:selec
阅读全文
摘要:event.preventDefault() 方法 W3C 官方的定义是:取消事件的默认动作,不单单可以拦截表单的提交,标签的跳转,标签的输入等等默认动作都会被阻止动作或者输入.但是IE浏览器对event.preventDefault()不支持!解决方式: function stopDefault(e){ if(e && e.preventDefault){ e.preventDefault(); }else{ window.event.returnValue = false; } }表单如下:一:普通的onsubmit 拦截表单 二:使用event...
阅读全文
摘要:今天遇到一个问题:在对同name 的input 表单时 判断其值是否有效用了each判断当初错误的做法: function check_goods() { var regs = /^\d+$/; $("form[name='event'] input.goods_id").each(function(){ if($(this).val() == '' || !regs.test($(this).val())) { alert('请输入必要商品信息:id值和商品件数'); ...
阅读全文
摘要:POST>> submitHandler:function(form){ var username = $('#user_name').val(); var password = $('#password').val(); username = $.trim(username); password = $.trim(password); var ajaxOption = {}; ajaxOption.url = 'index.php?app=memb...
阅读全文
摘要:用户名:密码:完整javascript代码如下 1 $(function(){ 2 var $name = $("#user_name"), 3 defaultVal = $name.val(); 4 $name.bind({ 5 focus:function(){ 6 if($(this).val() == defaultVal){ 7 $(this).val(""); 8 } 9 },10 blur:function(){11 ...
阅读全文
摘要:关于FF IE6、7、8兼容文章来源:http://www.cnblogs.com/LYunF/archive/2012/08/11/divcss.html作为一个前端开发工程师,在对界面布局的时候,应该注意遇到最常见的问题是css样式兼容不同浏览器问题,特别是对完全使用DIV CSS设计的页面,就应该更注意IE6 IE7 FF对CSS样式的兼容,不然,你的界面可能出去不想出现的效果!所有浏览器 通用height: 100px;IE6 专用_height: 100px;IE6 专用*height: 100px;IE7 专用*+height: 100px;IE7、FF 共用height: 100
阅读全文