ajax与后台通信 -- Response.End()

前台代码: var json = { width: w, height: h, category: canvas_category, name: canvas_json_name, description: canvas_description, b...

2014-11-26 11:09:18

阅读数 3033

评论数 0

JS window.open()

一、Window 对象 Window 对象是 JavaScript 层级中的顶层对象。 Window 对象代表一个浏览器窗口或一个框架。 Window 对象会在 或 每次出现时被自动创建。 二、open() 方法 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。 三、...

2014-01-09 16:27:13

阅读数 1718

评论数 0

Web页面莫名其妙的问题【原因一:兼容模式】

在web开发的过程中,很多时候我们会碰到一些莫名其妙的问题,今天我就碰到了一次,没修改几行代码,页面一片空白,尝试了几次Ctrl+Z无果,后来终于找到了问题的所在,索性做一个系统的解决方案的分析。     一般情况我们的页面很复杂,引用了很多js,有通用控件的,也有自己开发的,遇到这种问题先不要...

2014-01-06 14:58:35

阅读数 2635

评论数 1

A potentially dangerous Request.Form value was detected from the client

我的报错页面:        原因:在提交之前的一个页面用到span+contendeditable属性,当输入enter时增加标签,所以用如下方式解决: if (event.keyCode == 13) { var textRange = document.selection.cre...

2013-11-28 11:06:39

阅读数 3091

评论数 0

Web端的Tab控件在切换Tab时Load数据出错的处理

我们在应用Web端的Tab控件时,不管是Jquery easyui的还是Ext的Tab控件都会遇到一个问题,在Tab1正在加载数据的时候我们切换到Tab2,再切换回来,Load数据的控件就会出错,出错的情况有很多种,我做过测试这种情况在Chrome下面没有,IE和Firefox都存在,界面如下: ...

2013-11-21 14:20:20

阅读数 3224

评论数 1

Web调试利器OpenWindow

有些时候调试web页面,在循环里面我们不方便设置断点进行调试,或者调试起来比较麻烦,我们就可以用openWindow的方法打印出想要查看的信息,既方便又省时。 代码如下: OpenWindow = window.open("", "newwin", &q...

2013-11-14 14:02:30

阅读数 1156

评论数 0

IE8下String的Trim()方法失效的解决方案

用jquery的trim()方法,$.trim(str)就可以了。

2013-11-08 10:25:37

阅读数 11747

评论数 0

VML、SVG、Canvas简介

1、VML:        VML的全称是Vector Markup Language(矢量可标记语言),矢量的图形,意味着图形可以任意放大缩小而不损失图形的质量,这在制作地图上有很大用途,VML只是被IE支持。 2、SVG:        可缩放矢量图形(Scalable Vector Grap...

2013-10-24 16:30:58

阅读数 5554

评论数 0

修改鼠标样式--自定义

1、浏览器自带的鼠标样式: 2、如果某些时候为了保持鼠标样式的统一,或者想指定特定的鼠标样式该怎么办呢? $('#divContainer').css('cursor', 'url(../Images/CrimeAnalysis/ThematicMap/grab.cur), move');...

2013-10-11 09:34:51

阅读数 1934

评论数 0

javascript(js)中的substring和substr方法

1. substring 方法 定义和用法: substring 方法用于提取字符串中介于两个指定下标之间的字符。 语法: stringObject.substring(start,end) 参数     描述: start     必需。一个非负的整数,规定要提取的子串的第一个字符在 st...

2013-09-26 17:19:09

阅读数 6799

评论数 0

如何让DIV可编辑、可拖动

1、可编辑:  contentEditable="true">可编辑 设置contentEditable属性可以让div编程可编辑状态 2、可拖动: $('#move').draggable(); 使用jQuery UI的draggable可以让div变成可拖动...

2013-09-17 11:28:14

阅读数 28163

评论数 9

跨浏览器总结(IE7/IE8/IE9/Safari/Chrome/Firefox)

最近在做项目的升级工作,主要是跨浏览器这块,遇到了一些问题并且做了总结,贴出来与大家分享一下,如果你也遇到类似的问题,希望对你有一定的帮助。闲话少叙,进入正题,按照我总结的顺序来吧。 1、获取浏览器的版本,这个是很重要的,在做这个工作之初我就写好了,因为过程中总有无法兼容的情况,就必须进行浏览器判...

2013-04-03 11:30:22

阅读数 4325

评论数 4

table自动拉伸在chrome与IE中的区别

最近在做浏览器兼容,有个table自动拉伸的问题一直困扰着我,这个问题今天终于告一段落了,这篇文章我是极力推荐的,如果碰到这个问题的朋友,我相信你一定会感激我的,如果文章对你有帮助,请留言支持,也可以进行交流。                table这个html中的元素很多人是不推荐用的,因为t...

2013-03-25 09:14:55

阅读数 3893

评论数 0

JavaScript中鼠标event的位置(clientX,layerX,x,offsetX等)

JavaScript中的event对象一共有六对鼠标位置的属性。分别如下: 属性对 参考点 浏览器兼容性 clientX,clientY 浏览器窗口 所有 layerX,layerY 最近的绝对定位的父节点,如果没有,则为document F...

2013-03-20 11:44:37

阅读数 2048

评论数 0

40个js小技巧:屏蔽鼠标右键、取消选取、防止复制、粘贴、转换地址栏图标

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncop...

2013-03-19 09:20:07

阅读数 2987

评论数 0

“浏览器模式”和“文档模式”之间的区别

只有IE浏览器中才会有“浏览器模式”和“文档模式”,兼容性视图涉及两个重要的功能便是“浏览器模式【browser mode】”和“文档模式【document mode】”,在IE8/IE9中按F12键,打开“开发人员工具”,在菜单栏中可以看到“浏览器模式”和“文档模式”的切换菜单,其中可以选择切换...

2013-03-13 15:21:04

阅读数 11439

评论数 0

浏览器内核的解析与对比

要搞清楚浏览器内核是什么,首先应该先搞清楚浏览器的构成。简单来说浏览器可以分为两部分,shell【外壳】+内核。其中shell的种类相对比较多,内核则比较少。Shell是指浏览器的外壳:例如菜单,工具栏等。主要是提供给用户界面操作,参数设置等等。它是调用内核来实现各种功能的。内核才是浏览器的核心。...

2013-02-25 09:28:17

阅读数 2075

评论数 0

深入理解js的几个小例子

1、js的作用域,window对象 if (!("a" in window)) {     a = 1; } alert(a); // 1  js的作用域是由函数划分的   2、js的执行顺序 var a = 1, b = function a(x) {...

2013-02-24 11:16:46

阅读数 2721

评论数 2

js--真正了解面向对象

js的几种数据类型:number, string, boolean, object, undefined 五种数据类型         js的常见内置对象类:Date, Array, Math, Number, Boolean, String, RegExp, Function, Object...

2013-02-24 11:07:34

阅读数 24805

评论数 4

js作用域

1.js的作用域是由函数划分的,而不是块儿         var too="test";         if(true)         {             //这是在块中的定义,此时还是全局变量             var too="new tes...

2013-02-24 10:55:44

阅读数 1941

评论数 0

提示
确定要删除当前文章?
取消 删除