Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 脚本样式 / JavaScript

浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法

浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法

在调用一个jquery的ajax方法时我们有时会需要该方法返回一个值或者给某个全局变量赋值,可是我们发现程序执行完后并没有获取到我们想要的值,这时很有可能是因为你用的是ajax的异步调用async:true(默认情况),如:复制代码 代码如下:function ManageCommentText(text) {var result = text;$.ajax({data: "get",url: "GetComments.aspx",data: "type=...
文本框(input)获取焦点(onfocus)时样式改变的示例代码

文本框(input)获取焦点(onfocus)时样式改变的示例代码

摘要:许多重视用户体验的设计师都希望给文本框(input)加上获取焦点或者鼠标悬停时的样式切换效果。其实很简单,我们只需要获取页面上的文本框,加上onfocus事件或者其他对应的事件即可。本文介绍了如何在获取焦点时切换样式,明白原理后,实现其他效果就很简单了。 许多重视用户体验的设计师都希望给文本框(input)加上获取焦点或者鼠标悬停时的样式切换效果。其实很简单,我们只需要获取页面上的文本框,加上onfocus事件或者其他对应的事件即可。本文介绍了如何在...
深入理解JSON数据源格式

深入理解JSON数据源格式

JSON [ JavaScript Object Notation ]:JavaScript 对象表示法。 它是一种轻量级的数据交换格式。 JSON 在很多场合下作为数据格式比XML 要更加方便。 JSON 的数据由对象、数组和元素等格式组成。每种格式都可以包含合法的JavaScript 数据类型。 在JavaScript 中,可以通过eval( ) 方法将字符串直接转化为JSON 格式。 JSON 数据源格式如下: 示例一: 复制代码 代码如下:{ "...
js出生日期 年月日级联菜单示例代码

js出生日期 年月日级联菜单示例代码

现在世界通用的公历(阳历)也经过一个长期演变的过程。我们先看,公历每个月的日数是固定的:"七前单大,八后双大"。也就是说,一、三、五、七、八、十、腊月(十二月)是31天,四、六、九、十一月是30天,只有二月,平年28天,闰年29天。复制代码 代码如下:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1...
Javascript自定义函数判断网站访问类型是PC还是移动终端

Javascript自定义函数判断网站访问类型是PC还是移动终端

由于很多移动终端不支持 Flash,因此 许多绚丽多彩的 Flash效果出不来。如果,能够判断出访问Web网页的类型(PC还是移动终端)。就可以对症下药,找出解决的办法! 访问的类型为移动终端我们就用.gif代替Flash(.swf后缀)动画,PC端就不做改变。这样就比较完美了! 如下所示,函数 flashChecker() 就是用来检测访问的类型。 复制代码 代码如下: <script language="javascript" type="tex...
showModalDialog模态对话框的使用详解以及浏览器兼容

showModalDialog模态对话框的使用详解以及浏览器兼容

1.ModalDialog是什么?showModalDialog是jswindow对象的一个方法,和window.open一样都是打开一个新的页面。区别是:showModalDialog打开子窗口后,父窗口就不能获取焦点了(也就是无法操作了)。可以在子窗口中通过设置window.returnValue的值,让父窗口可以获取这个returnvalue.2.一个例子1)主窗口main.html,2)在主窗口中通过showModalDialog的方式打开子窗口s...
js opener的使用详解

js opener的使用详解

在JS中,window.opener只是对弹出窗口的母窗口的一个引用。比如:a.html中,通过点击按钮等方式window.open出一个新的窗口b.html。那么在b.html中,就可以通过window.opener(省略写为opener)来引用a.html,包括a.html的document等对象,操作a.html的内容。假如这个引用失败,那么将返回null。所以在调用opener的对象前,要先判断对象是否为null,否则会出现“对象为空或者不存在”的...
<< 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 >>