JAVASCRIPT
fanweiwei
.NET 软件开发,司职 项目经理
展开
-
showModalDialog和showModelessDialog使用心得
一、showModalDialog和showModelessDialog有什么不同? showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。 showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(最多是被挡住一下而以。:P)二、怎样才让在showModalDialog原创 2006-10-18 10:46:00 · 1020 阅读 · 0 评论 -
js刷新父页面
js刷新父页面非模态刷新父页面:window.opener.location.reload(); 模态刷新父页面:window.dialogArguments.location.reload(); Response.Write("/r/n"); Response.Write("Response.Write("if(dialogArguments != null){/r/n"); // 注原创 2007-08-08 14:45:00 · 3243 阅读 · 0 评论 -
在Visual Studio中调试JavaScript
[翻译]在Visual Studio中调试JavaScript摘要一个好的应用程序在把所有的输入项提交至服务器处理之前都要先通过验证,所以客户端验证是必需的。几乎所有的浏览器都支持的JavaScript便可以非常好的完成这个任务。文章内容介绍配置结论介绍事实上,web应用程序相对于桌面应用程序来说,升级起来更加方便。如我们从应用程序的立场来看这两种技术的发展,无疑,web应用程序已经比桌翻译 2007-06-04 09:20:00 · 1415 阅读 · 0 评论 -
JS的正则表达式
//校验是否全由数字组成 代码 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } render_code(); //校验原创 2007-06-08 09:58:00 · 1065 阅读 · 0 评论 -
页头下拉广告,加了关闭按钮,不闪屏
把图片地址换成你自己的图片就可以了 像163网站顶部展出的大幅广告 var time = 500; var h = 0; function addCount() { if(time>0) { time--; h = h+5; } else {转载 2007-09-09 02:27:00 · 1801 阅读 · 1 评论 -
showModalDialog 调用父窗体控件(传递自定义参数)实现
1. 查看showModalDialog 参数 基本介绍:showModalDialog() (IE 4+ 支持)showModelessDialog() (IE 5+ 支持)window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对原创 2008-02-14 11:08:00 · 2144 阅读 · 0 评论 -
怎么用javascript进行拖拽(转摘)
LI {MARGIN-BOTTOM: 10px}OL {MARGIN-TOP: 5px}.DragContainer {BORDER-RIGHT: #669999 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #669999 2px solid; PADDING-LEFT: 5px; FLOAT: left;转载 2007-11-30 09:34:00 · 1306 阅读 · 0 评论 -
JavaScript中的try...catch和异常处理
在JavaScript可以使用try...catch来进行异常处理。例如: try { foo.bar();} catch (e) { alert(e.name + ": " + e.message);}目前我们可能得到的系统异常主要包含以下6种: EvalError: raised when an error occurs executing原创 2008-02-25 09:54:00 · 1413 阅读 · 0 评论 -
ASP.NET javascript 页面传值中文显示乱码解决方案整理
1.ASP.NET很灵活,这归功于它采用文本文件方式的配置方式. 另外的那种用页面标识符的方法应该是从ASP延续下来的. 写ASP+程序时候碰到中文显示问题,运行后发现ASP+从数据库中读出来的中文全部变成了?????,解决办法: 方法一: 在config.web中设置globalization段 requestencoding="utf-8" responseenc原创 2007-12-19 12:35:00 · 4119 阅读 · 1 评论 -
身份证验证脚本
function checkIdcard(idcard){ var Errors=new Array( "验证通过!", "身份证号码位数不对!", "身份证号码出生日期超出范围或含有非法字符!", "身份证号码校验错误!", "身份证地区非法!" ); var area={11:"北京",12:"天津",13:"河北",14:"山西",原创 2008-05-12 16:43:00 · 786 阅读 · 0 评论 -
如何动态控制LinkButton的PostBack
我们在使用ASP.NET LinkButton控件是常常需要动态设置控件时候需要提交到后台服务器,在网上溜达了一圈没收到关于这方面的东西。这里随便贴一下:需求:依据用户操作判断是否提交给后台服务器解决方案:其实很简单,我们在网上找的都是在LinkButton 的OnClientClick属性里面最后加上个return false;(如: 删除选择文章|)但这个不能动态判断时候提交,那就原创 2008-06-16 09:38:00 · 1954 阅读 · 0 评论 -
完美iframe自适应宽度和高度(支持ie,ff)
<!-- function TuneHeight(fm_name,fm_id){ var frm=document.getElementById(fm_id); var subWeb=document.frames?document.frames[fm_name].document:frm.contentDocument; if(frm !=转载 2008-06-24 14:14:00 · 2240 阅读 · 1 评论 -
详尽解析window.event对象
最近因为工作需要,弄了好多天的js了,老婆一问我在弄 ajax, 一问我在弄js,她都听得没有一点兴趣了,我自己感觉还好,毕竟做出来了东西就有成就感吧,这里把几个有用但是不常见的东西贴出来供大家参考参考:event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromE转载 2007-07-29 16:58:00 · 1024 阅读 · 0 评论 -
MSAJAX第三章-JS创建类(2)-继承类实现
接上篇我们已经学会了怎么去创建一个面向对象的JS类,MSAJAX的魅力并不是这一些,她可以模拟(这里我本想用实现的但个人觉得不太适合,因为JS的语言的弱特性,她不能完全实现面向对象的所有特性,即便MSAJAX也不行,举个简单例子她无法实现访问控制,但值得庆信的是他可以模拟出面向对象的招牌特性-继承,重载,接口,至于多态个人觉得JS无法实现,因为JS并没法子地位到同一个函数名下的指定的方法,原创 2007-04-24 12:47:00 · 1843 阅读 · 0 评论 -
调试Atlas客户端JavaScript脚本 (不断更新)
调试Atlas客户端JavaScript脚本 Dflying ChenMicrosoft MSN TCApril 2006English Version: http://dflying.dflying.net/1/archive/115_atlas_client_side_javascript_debugging.html 应用于: Microsoft ASP.NET 2.0原创 2007-04-21 20:20:00 · 1674 阅读 · 0 评论 -
网页编程常用小技巧
一、验证类1、数字验证内 1.1 整数 1.2 大于0的整数 (用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin2、时间类 2.1 短时间,形如 (13:04:06) 2.2 短日期,形如 (2003-12-05) 2.3 长时间,形如 (2003-12-05 13:04:06) 2.4 只有年和月。形如(2003-05,或转载 2006-11-01 10:45:00 · 2925 阅读 · 0 评论 -
javascript 框架间函数传递
javascript 框架间函数传递 /*********index.htm*******主文件Untitled Document /************left.htm function testFunc(args){ parent.mainFrame.rightFunc(args);}/*********right.htmfunction rightFunc(args){转载 2006-10-26 09:48:00 · 1254 阅读 · 0 评论 -
Javascript元素拖曳操作Byshawl.qiu (兼容IE,Opera,Firefox)
Javascript 元素拖曳操作 By shawl.qiu (兼容IE,Opera,Firefox) 说明: 拖曳流程鼠标按下->(鼠标移动->元素移动) 鼠标按键弹起->元素停止移动 针对 IE, 主要使用 obj.attachEvent() && obj.detachEvent() 针对 Firefox 主要使用 DOM 2 的 obj.addEventListener() && obj转载 2006-11-15 09:34:00 · 1627 阅读 · 0 评论 -
js操作table可见性
function TableVisibilty() { var obj=document.getElementById("attribteInfo"); if(obj.style.display == none) {obj.style.display=;} else {obj.style.display=non原创 2006-07-27 19:30:00 · 1497 阅读 · 0 评论 -
Javascript 中的内部对象
使用浏览器的内部对象系统, 可实现与HTML文档进行交互。它的作用是将相关元素组织包装起来,提供给程序设计人员使用,从而减轻编程人的劳动,提高设计Web页面的能力。一、浏览器对象层次及其主要作用 除了前面提到过的文档document对象外,Navigator浏览器中还提供了窗口(Window)对象以及历史(History)和原创 2006-08-24 09:23:00 · 1028 阅读 · 0 评论 -
HTML 4.0 语言快速参考
所有的万维网文件都是由超文本标志语言HTML所创建的。在这种语言中,可以使用各种标记对文件进行处理。这些标记决定了文件内容的外观、结构以及交互性等方面,他们的共同之处就是都使用"",例如段落标记p>,图片标记imp>等。 在浏览器中,是看不到任何HTML标记的,但是在浏览器中所看到的网页效果却都是由这些标记生成的。 在大多数情况下,在创建站点时并不需要对HTML标记进行掌握,因为在FrontPa原创 2007-04-06 09:13:00 · 1905 阅读 · 0 评论 -
window.open()的所有参数列表
【1、最基本的弹出窗口代码】 其实代码非常简单: window.open (page.html) --> 因为着是一段javascripts代码,所以它们应该放在ipt">标签和之间。是对一些版本低的浏览器起作用,在这 些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 window.open (page.html) 用于控制弹出新的窗口p转载 2007-04-06 09:17:00 · 202 阅读 · 0 评论 -
JS应用(资料很全) 更新
如果你找的javascript的东西的话,建议你 ctrl+F 直接在这个页上找,因为这里80%有你要找的,但是要让你挨着看的话,你就准备看完就去配眼镜!! 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); eve原创 2007-04-06 09:11:00 · 10153 阅读 · 8 评论 -
将js文件编译成动态链接库(dll)文件
1.向项目中添加Jscript文件//script_1.js-----function doClick1(){ alert("OK1_wufeng");}//script_2.js-----function doClick2(){ alert("OK2");}2.解决方案资源管理器中,右键查看script_1.js和script_2.js的属性,把高级中的“生成操作”属性设置成“嵌转载 2007-04-16 20:11:00 · 1821 阅读 · 1 评论 -
HTTP调试工具:Fiddler介绍一(翻译)
HTTP调试工具:Fiddler介绍一(翻译) Fiddler工具介绍一(原文地址:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/IE_IntroFiddler.asp)这个工具我已经使用比较长时间了,对我的帮助也挺大,今天我翻译的微软的文章转载 2007-04-21 20:05:00 · 2198 阅读 · 0 评论 -
iframe 高度自适应完美解决方案
function reinitIframe(){var iframe = document.getElementById("main");//alert(iframe.innerHTML);try{var bHeight = iframe.contentWindow.document.body.scrollHeight;var dHeight = iframe.cont原创 2009-04-29 13:10:00 · 3678 阅读 · 0 评论