jquery easyui datagrid数据源为json文件问题

评论(0)浏览(665)分类:easyui开发技巧
jquery easyui datagrid数据源为json文件问题  当jquery easyui的datagrid插件使用.json文件为数据源,通过非http协议访问【就是直接拖进浏览器查看效果】,能正常加载.json文件并且生成datagrid数据源。但是通过http协议访问示例代码时,无法加载json文件生成datagrid的数据源。  这个是由于服务器软件,如iis的配置MIME类型或者一些配置不正确导致的。  默认iis是没有json文件的mim..

Asp.Net Get请求如何将参数放入信息体body中

评论(0)浏览(662)分类:Asp.Net/C#/WCF
Asp.Net Get请求如何将参数放入信息体body中  Asp.Net Get请求如何将参数放入信息体http body中,如下图Fiddler抓包所示  可以使用反射来设置ContentBodyNotAllowed实现,如果直接get请求,调用request.GetRequestStream()会出错。Asp.Net Get请求如何将参数放入信息体http body中代码如下using System.Net;using System.IO;using System.Reflection;namespace Test.Controllers{ p..

easyui输入页数点击按钮手动翻页效果

评论(0)浏览(661)分类:easyui开发技巧
easyui输入页数点击按钮手动翻页效果  easyui分页组件Pagination,在页数显示输入框内输入页码后,一般情况下是需要按下回车键才会执行分页操作。要想手动翻页,给easyui分页组件Pagination增加新按钮,可以按照一下步骤进行扩展,效果如下  easyui版本为1.4.4,其他版本注意查看dom结构,通过插入的按钮获取到页码输入框。及jquery.easyui.min.js中页面输入框绑定的事件名称,..

解决标准浏览器下输入控件输入值或者选中状态不能通过innerHTML获取

评论(0)浏览(661)分类:JavaScript/Ajax开发技巧
解决标准浏览器下输入控件输入值或者选中状态不能通过innerHTML获取  标准浏览器下,输入控件输入内容(type=text或者textarea)或者更改过选中状态(select,radio,checkbox),通过容器的innerHTML并不返回当前输入的value值或者checked,selected状态(只返回页面初始化加载的html代码,就是查看源代码得到的html内容),IE浏览器下则可以通过innerHTML返回输入的值和选择状态。  如下DEMOdiv id=divinpu..

access如何实现sqlserver update from语句

评论(0)浏览(657)分类:SQL及数据库
access如何实现sqlserver update from语句  sqlserver语句支持从另外一个表中获取数据执行更新当前表,即update set from语句。  如下面的示例表A档次得分金额151149268232表B档次得分上限得分下限金额105010001511001500205018002511002600通过表B更新表A的金额字段,结果如下档次得分金额1511500149100026826002321800  在mssqlserver数据库中可以执行下面的update from语句执行..

winwebmail发邮件failed MAIL FROM verification with the FROM field in message header错误

评论(0)浏览(657)分类:操作系统及应用软件
winwebmail发邮件failed MAIL FROM verification with the FROM field in message header错误  今天在服务器上搭建了一个winwebmail邮局,在发送邮件的时候,出现了发送失败 事务失败。 服务器响应为: failed MAIL FROM verification with the FROM field in message header的错误。  网上找了下说是winwebmail启用了SMTP的邮件防伪造功能,只要取消这个功能就不会出现发送失败 事务失败。 服务器响应为: failed MAIL FROM verificati..

chrome开发工具source选项卡找不到js文件

评论(0)浏览(656)分类:JavaScript/Ajax开发技巧
chrome开发工具source选项卡找不到js文件  chrome开发工具的sources选项卡会记录浏览器加载的所有资源文件,包括js,css,html资源文件。但是对于使用ajax动态加载的js,css文件,sources选项卡是不会显示此类文件,chrome开发工具的sources选项卡只会记录使用script,link标签加载的js,css资源文件。  如下面的html示例,chrome sources选项卡如下图所示,没有1.js文件记录。scri..

asp模拟网站登录采集需要验证的页面信息

评论(0)浏览(656)分类:Asp/VBScript
asp模拟网站登录采集需要验证的页面信息  本示例实现asp模拟登录网站,然后捉取或者采集需要session验证的asp页面信息,效果如下提示:不能使用XMLHTTP/ServerXMLHTTP组件,需要使用底层的WinHttp.WinHttpRequest对象asp源代码如下登录页面:login.asp%if request.Form(pwd)=123 then'asp登录认证,简单示例 Session(user)=showbo response.Redirect index.asp response.Ende..

javascript实现geohash算法

评论(0)浏览(655)分类:JavaScript/Ajax开发技巧
javascript实现geohash算法geohash有以下几个特点:  首先,geohash用一个字符串表示经度和纬度两个坐标。某些情况下无法在两列上同时应用索引 (例如MySQL 4之前的版本,Google App Engine的数据层等),利用geohash,只需在一列上应用索引即可。  其次,geohash表示的并不是一个点,而是一个矩形区域。比如编码wx4g0ec19,它表示的是一个矩形区域。 使用者可以发布地..

http_x_forwarded_for尽然得到内网地址

评论(0)浏览(653)分类:Asp.Net/C#/WCF
http_x_forwarded_for尽然得到内网地址  2014-07-02更新:原来是 cdn加速的问题,cdn加速后,由于先判断http_x_forwarded_for,http_x_forwarded_for是随便可以伪造的,放 置任何内容的,所以下图出现的ip地址中会有内网地址或者出现2个ip地址的问题。所以获取http_x_forwarded_for内容时需要 split下获取第一个项。  今天查看登录日志,发现http_x_forwarded_for获取到的ip地址有..

jquery jsonp请求asp.net webservice

评论(0)浏览(651)分类:Asp.Net/C#/WCF
jquery jsonp请求asp.net webservice  使用jquery的jsonp请求asp.net的webservice时,由于webservice一般返回的数据格式为xml或者只包含一个d属性的json(设置ajax请求的contentType为application/json)对象,具体参考:jquery webservice。  如果想指定jquery的ajax为jsonp请求,需要调用Response对象输出原始的内容,调用的方法返回值申明为void。示例代码如下,注意asp.net的..

IE里Cookie跨域不能读取

评论(2)浏览(651)分类:Asp.Net/C#/WCF
IE里Cookie跨域不能读取  最近在做一个流量统计的东西的时候,偶然发现IE在对iframe里面的页面写Cookie的时候有一些安全限制,导致读取Cookie不成功,找了好长时间的解决办法,重要找到如下的办法:  1.页面里的COOKIE不能是浏览器进程的COOKIE(包括验证票和不设置超时时间的COOKIE),否则跨域会取不到.这点做跨域COOKIE的人比较少提到.不过实际上留意下几家大学做的..

Firefox下margin-top负值失效

评论(0)浏览(649)分类:HTML/CSS兼容/XML
Firefox下margin-top负值失效  在csdn看到一个问题:firefox浏览器下面,当设置一个容器内的子元素的margin-top为负值时,如果负值的绝对值超过容器的高度,结果不是完全隐藏了图片,而子元素会显示出margin-top设置的绝对值-容器高度这么多的内容。网上找了下据说是firefox特有的块级盒模型相邻的垂直margin会被折叠的问题。  测试代码如下,firefox和其他浏览器的表示..

OutLook发邮件出现"'550 Does not like recipient,your mail is rejected"出现未知错误

评论(3)浏览(649)分类:操作系统及应用软件
OutLook发邮件出现  今天设置Outlook用来收发邮件时,可以正常接收邮件,但是发送邮件时出现和如下的错误出现未知错误。 主题 'aaa', 帐户: XXXXXXX', 服务器: xxx.xxxx.xxxx', 协议: SMTP, 服务器响应: '550 Does not like recipient,your mail is rejected!', 端口: 25, 安全(SSL): 否, 服务器错误: 550, 错误号: 0x800CCC69  后来检查了下配置,发现“发送..

Foxmail 7.0收邮件连接错误:远程主机强迫关闭了一个现有的连接

评论(0)浏览(643)分类:操作系统及应用软件
Foxmail 7.0收邮件连接错误:远程主机强迫关闭了一个现有的连接  一个同事用Foxmail 7.0收邮件出现连接错误,错误信息:远程主机强迫关闭了一个现有的连接。发邮件没有问题。  出现这个错误据说是部分Foxmail7.0的问题,使用IMAP协议时出现bug,而默认建立邮箱的时候推荐使用的是IMAP,而不是POP3。Foxmail6.5默认为POP3,一直没有出现过接受邮件错误信息:远程主机强迫关闭了一个现有的连接的错误。  ..

修正colResizable超过屏幕宽度无法拖动

评论(0)浏览(642)分类:JavaScript/Ajax开发技巧
修正colResizable超过屏幕宽度无法拖动  colResizable当页面出现水平滚动条时,无法将拖动块继续拖动出当前可视窗口之外,要解决这个问题,需要修改源代码,当距离右边多少距离时自动滚动水平滚动条,让表格超出可视范围外的内容显示在当前屏幕以便拖动块可以拖动,效果如下  colResizable超过屏幕宽度无法拖动修正如下,注意修改的是非压缩版本的源代码,源代码来源地址:https:..

kindeditor预览窗口如何全屏显示

评论(0)浏览(642)分类:JavaScript/Ajax开发技巧
kindeditor预览窗口如何全屏显示  如何修改kindeditor预览窗口全屏实现,kindeditor的预览窗口不是全屏的,如果要改为全屏预览,可以修改kindeditor\plugins\preview\preview.js文件如下即可实现全屏预览(注意修改窗口大小是不会自适应的,只是点击预览按钮时当前窗口大小)。/******************************************************************************** KindEdito..

vs编辑器中没有设计,拆分,源代码视图

评论(0)浏览(642)分类:操作系统及应用软件
vs编辑器中没有设计,拆分,源代码视图  当启动vs2008,vs2010编辑器时,如果在编辑aspx页面时,左下角没有出现设计,拆分,源代码切换按钮,一般是因为配置的时候没有启用HTML设计器。  可以这样启用  工具-》选项,点击左边的“HTML设计器”,看右边是否勾选了“启用HTML设计器”复选框,如果没有勾选是不会出现“设计,源代码和拆分的视图功能”视图功能的。  我这里的是v..

window form最小化隐藏到图标栏双击notifyicon如何显示窗体而不是最小化状态

评论(0)浏览(641)分类:Asp.Net/C#/WCF
window form最小化隐藏到图标栏双击notifyicon如何显示窗体而不是最小化状态  C# winform放置了notifyicon,双击notifyicon实现窗体的显示和隐藏。同时添加了Form窗体的SizeChanged事件判断最小化时自动隐藏到图标栏。源代码如下/// summary/// 最小化时自动隐藏到图标栏/// /summaryprivate void MainFrm_SizeChanged(object sender, EventArgs e) { if (this.WindowState == FormWindowState.Minimized) this.Visible..

css3浮动层变大变小切换效果

评论(0)浏览(640)分类:HTML/CSS兼容/XML
css3浮动层变大变小切换效果  一个css3动画效果,点击链接标签弹出详细内容层,从页脚升起然后平铺整个屏幕,而原来的内容层缩小。具体看效果了,装逼可以一用。嘿嘿。注意使用标准浏览器如chrome,firefox,ie8-就不要来凑热闹了。!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdstylehtml, bod..

apache-conf-Invalid command 'PHPIniDir', perhaps misspelled解决方案

评论(0)浏览(640)分类:PHP/apache/Perl
apache-conf-Invalid command 'PHPIniDir', perhaps misspelled解决方案相关文章Windows7 + Apache + MySql5 + PHP5 + PhpMyAdmin 安装与环境配置Apache2.2提示Cannot load php5apache2_2.dll into server apache-conf-Invalid command 'PHPIniDir', perhaps misspelled解决方案apache Could not reliably determine the server‘s fully qualified domain nameApache NameVirtualHost *:80 has no VirtualHosts   ..

js将图片转换为base64

评论(0)浏览(637)分类:JavaScript/Ajax开发技巧
js将图片转换为base64  js读取图片2进制信息后转换为base64字符串,设置img对象进行显示。  js将图片2进制信息转为base64字符源代码如下提示:由于使用到ADODB.Stream,Scripting.FileSystemObject这种浏览器允许安全范围外的的activexojbect,所以要村委hta后缀的html应用程序,而不是html后缀的文件,创建者2个activexojbect会提示没有权限(也可以降低ie浏览器..

vba编程操作word表格

评论(0)浏览(634)分类:Asp/VBScript
vba编程操作word表格  很多人都知道,用vb操作excel的表格非常简单,但是偏偏项目中碰到了VB操作word表格的部分,google、baidu搜爆了,都没有找到我需要的东西。到是搜索到了很多问这个问题的记录。没办法,索性只有自己去尝试了。下面把一些代码发上来,给需要的朋友一点提示。  打开一个已经存在的wrod文件(这个文件包含了表格)+展开-VBScriptDimWordAppDi..

framework4.0设置validateRequest false无效

评论(0)浏览(631)分类:Asp.Net/C#/WCF
framework4.0设置validateRequest false无效  当asp.net程序运行在framework4.0下时,即使设置了web.config system.web pages validateRequest=false  当提交了包含这种html标签时还是会出现 验证错误, 从客户端(content=p align=justify...)中检测到有潜在危险的 Request.Form 值,ASP.NET 4.0.30319.0。  按照访问策略,这将导致一些安全问题,如:跨站脚本攻击(cross-site ..

layui select PHP读取mysql数据库联动示例

评论(1)浏览(625)分类:JavaScript/Ajax开发技巧
layui select PHP读取mysql数据库联动示例layui select 联动示例,数据结构如下思路:读取这个表的数据生成js数组(用json_encode将读取的数据转成json数组字符串),用js处理下数组的种类,品名成唯一的,给select添加change事件读取对应的数据,然后更新select的option后重新render下更新下UI。效果如下data.php?php$db=mysqli_connect(localhost,root,123456,test);$result=mysqli_qu..

IETest无法使用IE7打开测试本地文件解决办法

评论(0)浏览(624)分类:操作系统及应用软件
IETest无法使用IE7打开测试本地文件解决办法  最近换了windows7系统,然后安装了IETest来测试IE浏览器不同版本的兼容性,发现IETest无法使用IE7环境选卡打开本地的文件,刷新了n次还是不行,不知道搞什么飞机。打开http网上的页面是可以的。  后面网上找了下,知道IE8自带的调试工具,开发人员工具可以选择IE7浏览器版本进行调试。如下来源:http://w3cfuns.com/home.php?mod=spaceuid..

offsetParent属性介绍

评论(0)浏览(624)分类:JavaScript/Ajax开发技巧
offsetParent属性介绍  offsetParent属性,在IE有那么几种模式,offsetParent.tagName返回的到底是什么,经过测 试,以某元素A为例,如果A是body元素,返回的是null。得到结果如下图所示:  说明:diplay为空表示元素显示不是none;position这列中的self,father,grandfather,root是 指元素A自身,A的父元素,一直到A的根元素。offsetParent和position是否定位,d..

HTML5拖拽多文件上传asp.net示例

评论(0)浏览(623)分类:Asp.Net/C#/WCF
HTML5拖拽多文件上传asp.net示例  使用html5的拖放事件实现监控文件的拖拽,然后使用FormData及XMLHttpRequest对象将文件上传到服务器。更多XMLHttpRequest新特性参考此文:XMLHttpRequest Level 2新特性介绍  如果你的浏览器拖拽文件不是执行上传操作而是在浏览器打开或者弹出保存对话框,那么你的浏览器应该不支持拖放上传功能,请使用firefox或者chrome来测试。  源代..

easyui datagrid onRowContextMenu如何获取右键单击的单元格列名称

评论(0)浏览(622)分类:easyui开发技巧
easyui datagrid onRowContextMenu如何获取右键单击的单元格列名称   easyui datagrid onRowContextMenu如何获取右键点击时被点击单元格列名称。onRowContextMenu e,index,row Fires when a row is right clicked.  通过API可以看到onRowContextMenu的参数只有数据行,没有单元格信息。不过有事件对象e,可以通过e.target得到当前被右键点击的对象,为单元格td或者td里面div容器,通过这个对象可以获取到..