Microsoft.AlphaImageLoader导致链接,输入框失效

评论(0)浏览(473)分类:HTML/CSS兼容/XML
Microsoft.AlphaImageLoader导致链接,输入框失效  IE浏览器下的AlphaImageLoader滤镜会导致该区域内的链接,按钮,输入框无法点击或者输入  解决办法:为链接或按钮添加:position:relative样式使其相对定位  提示:要使用Microsoft.AlphaImageLoader滤镜,需要添加xhtml申明,要不没效果。Microsoft.AlphaImageLoader滤镜讲解测试代码1,没有增加position:relative,输入框无法输入获取..

Geolocation API

评论(0)浏览(492)分类:HTML/CSS兼容/XML
Geolocation APIHTML5 中的新功能位置信息浏览器支持情况隐私HTML5 Geolocation API构建实用应用结束语下载参考资料 关于作者  在 HTML5 中,当请求一个位置信息时,如果用户同意,浏览器就会返回位置信息,该位置信息是通过支持地理定位功能的底层设备(比如笔记本电脑或手机)提供给浏览器 的。位置信息由纬度、经度坐标和一些其他元数据组成。例如北京故宫..

动态更新的内容如何以瀑布流masonry重新布局

评论(0)浏览(2638)分类:JavaScript/Ajax开发技巧
动态更新的内容如何以瀑布流masonry重新布局  页面第一次加载完毕后执行了masonry绘制瀑布流布局后,后续使用javascript或者ajax更新的节点内容要以masonry瀑布流布局添加到容器里面,可以使用2种方法使新增加的内容以瀑布流的形式呈现1)对总容器调用masonry的reload方法将会重绘容器节点内的所有内容2)对新添加的节点执行masonry的appended方法,对新添加的节点计算新新节点的位置后以..

Lucene.Net 3.0.3如何从TokenStream中获取token对象

评论(0)浏览(233)分类:lucene.net/分词技术
Lucene.Net 3.0.3如何从TokenStream中获取token对象  Lucene.Net最高版本为3.0.3,并且apache已经不再提供Lucene.Net的更新,没仔细研究过Lucene.Net的所有版本,Lucene.Net3.0.3遍历TokenStream获取Token对象,已经和以前的版本有了很大的区别,很多方法都已经删除了或者过时。  以前版本的Lucene.Net从TokenStream中获取Token时调用Next方法就行了,源代码如下 public void Reusable..

javascript/asp.net转换字符串为16进制编码

评论(0)浏览(560)分类:JavaScript/Ajax开发技巧
javascript/asp.net转换字符串为16进制编码  将字符串编码为16进制\u(asciis大于256)或者\x(ascii小于等于256)编码的字符串,当原页面和请求页面编码不统一时,可以有效解决中文内容乱码问题。  javascript将字符串转为16进制编码内容,以\x16进制形式显示在源代码中,实现代码的简单加密。源代码如下script function sToHex(str) { var val = ,charCode,s; f..

javascript获取遮盖层被点击时下面的DOM对象

评论(0)浏览(413)分类:JavaScript/Ajax开发技巧
javascript获取遮盖层被点击时下面的DOM对象  今天在csdn看到一个问题:整个网页用div遮住,鼠标点击上面的div怎么获得鼠标下面遮住的HTML元素  思路:计算页面内所有的DOM对象的范围存储在一个数组中,在点击遮盖层的时候获取鼠标点击坐标,然后遍历数组判断点击坐标是否在数组对象的范围之内,是则返回这个对象。  示例代码如下style/stylediv style=width:200px;height:100px;我是..

图片左右滚动效果

评论(0)浏览(152)分类:JavaScript/Ajax开发技巧
图片左右滚动效果  一个图片左右滚动的效果,如果滚动到结尾或者开头时,再点击切换则切换到第一张后缀最后一张,省略中间图片的滚动,直接是首位2张图片滚动的效果。  源代码如下!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdhtml xmlns=http://www.w3.org/1999/xhtmlheadmeta h..

Asp.Net+flash+jquery.TY.js涂鸦插件,可保存涂鸦图片

评论(2)浏览(548)分类:JavaScript/Ajax开发技巧
Asp.Net+flash+jquery.TY.js涂鸦插件,可保存涂鸦图片  20132-20更新:增加了加载图片的缩放功能。将缩放后的宽度传到动态页,动态页获取后重新计算坐标位置后绘图。如果涂鸦不和图片合成,当宽度小于默认的650,绘制一条分隔线。  Asp.Net+flash+jquery实现的在线涂鸦插件,通过将涂鸦数据发送到ashx页面,ashx获取到数据后绘制图片并保存涂鸦图片。  本示例基于謾軻(Manction),http://ma..

utf-8 asp页面如何共享gb2312编码页面cookie

评论(0)浏览(272)分类:Asp/VBScript
utf-8 asp页面如何共享gb2312编码页面cookie  在gb2312编码asp页面生成的cookie,编码是用gb2312编码的,这样在utf-8的页面中获取到的内容是通过gb2312编码的,会得到乱码。  解决办法就是cookie内容存储用utf-8编码过的字符串,这样在utf-8编码的页面获取到这些utf-8编码后,解码还原成内容就行了。  小提示:gb2312的asp页面coolie存储gb2312编码过的字符串也行,但是在utf-8页面解..

图片手风琴效果jQuery插件

评论(0)浏览(218)分类:JavaScript/Ajax开发技巧
图片手风琴效果jQuery插件  图片手风琴效果jQuery插件,要使用本插件需奥导入jquery框架。效果和源代码如下!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdhtmlheadmeta http-equiv=content-type content=text/html; charset=utf-8/script type=text/javascript src=/js/jquery.js/scripttitle..

网站未发布,ajax能请求的本地资源有哪些

评论(0)浏览(522)分类:JavaScript/Ajax开发技巧
网站未发布,ajax能请求的本地资源有哪些  网站发布,通过http协议访问时,由于浏览器安全问题1)js不允许访问本地文件2)ajax请求也不能访问跨域的页面。3)firefox下端口不一致也会导致跨域  解决办法就是做代理或者使用jsonp操作。参考:AJAX 跨域解决办法  网站未发布,本地file协议测试【就是直接双击打开或者拖拽进入浏览器中】时,有以下几种情况  假设目录结构如下r..

Ext如何对本地数据进行分页显示

评论(0)浏览(2299)分类:extjs开发技巧
Ext如何对本地数据进行分页显示  ext加载数据时,分页功能一般通过服务器返回需要显示的数据,返回多少显示多少,即使stroe配置了pageSize属性,而返回的数据量大于pageSize定义的,多余的数据还是会显示出来。所以按照一般的方式创建store数据源加载本地数据,会一次性显示完所有的数据,而没有分页效果(虽然页脚的分页导航出来了)。  要对客户端数据进行分页,可以使用..

document.createElement创建iframe在IE兼容模式无法指定target问题

评论(0)浏览(433)分类:JavaScript/Ajax开发技巧
document.createElement创建iframe在IE兼容模式无法指定target问题  使用document.createElement创建的iframe对象,在IE兼容模式(包括ie10),IE7-浏览器下运行时,无法在DOM对象中生成name属性(但是却可以获取到name属性为设置的内容,IE真是个大bug),而是变成了一个自定义属性submitName。所以链接对象,表单如果通过target指向这个iframe,那么会在新窗口打开,而不是在document.createElement创建的if..

javascript通过iframe加载同源代理页面实现顶级域跨域操作

评论(0)浏览(4184)分类:JavaScript/Ajax开发技巧
javascript通过iframe加载同源代理页面实现顶级域跨域操作  由于浏览器安全问题,通过域a打开域名b的页面,这2个页面是不能互相操作对方的DOM对象的。(如果顶级域名相同,可以在2个需要互相操作的页面中都执行document.domain='顶级域名'语句,这样2个页面就可以相互操作)  今天在csdn上看到了一个办法,思路如下A域有2个页面a,bB域有一个页面ca使用window.open打开c,由于不同源,所以c..

easyui combobox使用JSONP加载数据源

评论(0)浏览(481)分类:easyui开发技巧
easyui combobox使用JSONP加载数据源  本示例使用JSONP加载easyui combobox的数据源实现跨域请求数据,easyui版本为jQuery EasyUI 1.3.4。  高版本的jquery可以直接配置url增加jsonp特有参数如url?xxx=?,这样请求的地址非同源域名会自动启用jsonp操作,如果是低版本的jquery,如1.4没有这么智能,需要配置loader对象,因为easyui的默认loader对象中发送ajax的datatype为json。..

IE7+浏览器下XMLHttpRequest跨域请求安全配置

评论(0)浏览(1387)分类:JavaScript/Ajax开发技巧
IE7+浏览器下XMLHttpRequest跨域请求安全配置  IE7+浏览器已经开始支持XMLHttpRequest对象,当使用XMLHttpRequest请求不同源的文件(不同域名的页面),和浏览器是否启用安全-》internet区域的通过域访问数据源有关系。如果启用了此选项,那么所有跨域的页面都可以访问,即使跨域的页面没有设置过Access-Control-Allow-Origin响应头。如果禁用了通过域访问数据源,跨域页面设置过Access-Co..

C# HttpWebRequest GetRequestStream没反应超时解决办法

评论(0)浏览(2732)分类:Asp.Net/C#/WCF
C# HttpWebRequest GetRequestStream没反应超时解决办法  前几天写的一个winform程序启动多线程调用HttpWebRequest POST请求远程网址验证数据,在window2003系统下运行没有问题,但是放到window2008系统或者window7下面运行的时候,出现了操作超时的问题,或者验证数据返回很慢,网速绝对没有问题的,同一台电脑,系统为window2003,然后通过vmware虚拟机安装了window2008和window7系统运行编写的软..

asp检查网址是否可用

评论(0)浏览(191)分类:Asp/VBScript
asp检查网址是否可用  asp如何检查某个网址是否有效或者无效(http状态码不为200)  源代码如下%sub checkurl(url) set xhr=server.CreateObject(Microsoft.XMLHTTP) xhr.open GET,url,false on error resume next xhr.send if err0 then response.Write font color=redurl发生错误:err.Description/fontbr/ err.Clear elseif xhr.status=200 then..

css控制不允许操作iframe内容

评论(0)浏览(359)分类:HTML/CSS兼容/XML
css控制不允许操作iframe内容  css如何禁止用户操作iframe的内容(iframe加载的可能是跨域的页面),如选择iframe里面的内容。  解决办法就是用一个透明的层遮盖在iframe上方,这样就无法操作底层的iframe了。  测试代码如下!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdtitlecss控制不允许..

vbscript汉字unicode字符串编码解码函数

评论(0)浏览(606)分类:Asp/VBScript
vbscript汉字unicode字符串编码解码函数  vbscript对汉字进行unicode编码和解码主要使用ascw和chrw 2个函数,其中注意执行unicode编码时ascw可能会返回负值,需要特别处理一下,具体参考: vbscript ascw返回负数解决办法  vbscript汉字unicode字符串编码解码函数源代码%s=#21462;#26262;#29579;#65292;#28888;#34915;#21462;#26262;#19968;#26426;#25630;#23450;function decode(..

asp MSXML2.ServerXMLHTTP异步请求示例

评论(0)浏览(227)分类:Asp/VBScript
asp MSXML2.ServerXMLHTTP异步请求示例  asp使用MSXML2.ServerXMLHTTP异步发送请求时,需要注意判断MSXML2.ServerXMLHTTP对象的readyState是否为4,如果不判断直接获取对象的属性,如responseText会出现如下错误msxml3.dll 错误 '8000000a'完成该操作所需的数据还不可使用。/a.asp,行 18  asp使用MSXML2.ServerXMLHTTP异步发送请求源代码%if request.QueryString(dc)=1 ..

扑克牌翻牌效果jquery插件

评论(0)浏览(508)分类:JavaScript/Ajax开发技巧
扑克牌翻牌效果jquery插件  用jquery实现的扑克牌翻牌效果,未使用html5,效果当然没有html5的3d好,但是兼容性好。使用的扑克牌图片如下   源代码如下!DOCTYPE HTMLhtmlheadmeta charset=UTF-8/title扑克牌翻牌效果jquery插件/title/headbodyscript type=text/javascript src=http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js/scriptscript type..

jmp3修改版:增加mp3播放完毕执行js回调配置,js控制mp3播放和暂停方法

评论(0)浏览(726)分类:JavaScript/Ajax开发技巧
jmp3修改版:增加mp3播放完毕执行js回调配置,js控制mp3播放和暂停方法  从http://www.sean-o.com/jquery/jmp3下载的flash源文件,修改了fla,新增3项功能1)增加Mp3播放完毕后,如果需要执行js回调,可以通过配置PlayFinish来传递需要执行的js回调函数名称,注意函数需要在window作用域下。2)PlaySong方法,播放mp3,如果需要播放指定次数后停止不在播放,可以结合第1)点的回调,控制播放次数。3)PauseSong方法..

简易flv播放器jquery.jflv.js

评论(0)浏览(1285)分类:JavaScript/Ajax开发技巧
简易flv播放器jquery.jflv.js  简易flv播放器,可用通过js控制flv播放,暂停。具体参考下面的示例说明,已经做成jquery插件形式。注意:要用js控制flv的播放停止,需要将示例发布后,通过http访问,要不会报错:uncaught exception: Error in Actionscript. Use a try/catch block to find error.Line 0  jquery.jflv.js示例及使用说明文档html xmlns=http://www.w3.org..

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

评论(0)浏览(653)分类: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自动增加出处来源

评论(0)浏览(110)分类:JavaScript/Ajax开发技巧
文章内容复制javascript自动增加出处来源  复制文章内容时,用javascript自动向复制的区域增加浏览器地址栏url地址。  纯javascript实现,不需要任何插件。实现原理:在copy事件中,javascript通过修改selection实现内容复制,先将用户当前选中的内容复制到一个容器里面,让后移除当前用户选择,将容器的内容选中。  测试代码如下script /*文章内容复制javascript自动增加出处..

Asp.Net/asp检查百度搜索引擎是否收录网址

评论(0)浏览(262)分类:Asp.Net/C#/WCF
Asp.Net/asp检查百度搜索引擎是否收录网址  使用asp.net或者asp检查某个url地址,某篇文章是否被搜索引擎,如百度,谷歌,搜狗收录。  实现原理:直接搜索你那篇文章的url地址(不带协议,但上协议也行,代码会自动去掉协议内容),如果被索引会返回搜索结果,否则会提示找不到信息。  Asp.Net检查百度,谷歌,搜狗搜索引擎是否收录文章网址源代码using System;using System.Net;u..

chrome扩展获取页面dom对象信息

评论(0)浏览(4827)分类:操作系统及应用软件
chrome扩展获取页面dom对象信息  chrome扩展,在popup页面,给页面对象绑定点击事件,获取当前tab加载页面的DOM对象信息。本chrome扩展功能主要用于获取百度搜索输入框中用户输入的关键字。效果如下  源代码如下注意:以下文件全部以utf-8文件编码保存manifest.json { name: chrome扩展获取页面dom对象信息, manifest_version: 2, version: 1.0, a..

asp顶级域名cookie共享设置删除示例

评论(0)浏览(328)分类:Asp/VBScript
asp顶级域名cookie共享设置删除示例  asp设置顶级域名cookie,实现多个2级域名共享。及如何删除顶级域名cookie源代码如下if request.QueryString(del)=1 then'删除操作,删除顶级域名cookie一定要带上path,domain参数 response.Cookies(rnd)='如果是内存cookie,既未设置过expires的cookie,最好是设置cookie对象值为空,内存cookie无法删除,只能等浏览器关闭后自动删..

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

评论(0)浏览(654)分类: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..