随笔分类 -  脚本收藏

一些常用的JS脚本和VBS脚本
摘要:PowerDesigner生成Access数据库 自从使用PD以来一直知道可以支持access但一直没有搞明白如何通过脚本来创建access数据表。在PD的tools里终于找到的答案,具体文件都在C:\Program Files\Sybase\PowerDesigner 12\Tools目录中。目前只支持access97与access2000的数据库。access2007的数据库还不支持,不过没有关系,只要生成出access2000数据库升级就行了,但麻烦的就是要去弄一个access2000的环境。当然直接使用access20007也可以,但就是需要使用97那个版本的才行,打开后把宏启用起来就OK了。否则用不了。 创建的原理就是通过access写的一个程序来分析执行PD生成的脚本,最终创建数据文件中创建数据表。 阅读全文
posted @ 2009-07-16 08:56 小草 阅读(6540) 评论(10) 推荐(7) 编辑
摘要:今天在研究网站播放rm视频的问题时碰到的问题。我的机器是vista sp2+IE8 + realplayer11 后来在同事的机器上运行就正常。 解决办法: 1、如果在 Windows Vista Service Pack 1 或 Windows Server 2008 上同时使用 Real Networks RealPlayer 11 和 Internet Explorer 8,会出现已知的程序兼容性问题。若要解决此问题,请安装修补程序 957055。安装 Internet Explorer 8 时,系统将自动接收此更新。 有关详细信息,请参阅 Microsoft 知识库中的以下文章:http://support.microsoft.com/kb/957055/ Vista SP2包含该更新包,但还是会有问题,建议删除IE8,恢复到IE7就正常了。我就是使用这个OK。如何删除IE8请查看如何删除IE8 2、要同时安装Internet Explorer 8 和RealPlayer 11 ,必须先安装RealPlayer 11 ,才能安装Internet Ex 阅读全文
posted @ 2009-07-04 00:05 小草 阅读(3178) 评论(0) 推荐(0) 编辑
摘要:取得某个Javascript对象的所有属性与属性值<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTM... 阅读全文
posted @ 2009-04-17 09:16 小草 阅读(1298) 评论(0) 推荐(0) 编辑
摘要:我现在要实现一个功能就是当用户修改的时候保存按钮马上变为可用,如果写在onchange事件里,文本框就要当焦点转移的时候才会触发,所以研究了一下其它的几个事件,如onpropertychange,有可能修改样式也会触发,不行 onkeydown ctrl与系统钮都会响应。 最适合的就是onkeypress 阅读全文
posted @ 2008-10-17 09:07 小草 阅读(886) 评论(0) 推荐(0) 编辑
摘要:返回按钮的写法:(要求:如果是打开新窗口,则关闭窗口,否则就返回前一页或者指定页)<input type="button" value="返回" onclick="try{if(typeof(window.opener)!='object'){location.href='WebQuery.aspx?repoid=78102';}else{window.close();}}catch(e){... 阅读全文
posted @ 2008-10-10 08:51 小草 阅读(2753) 评论(0) 推荐(0) 编辑
摘要:记得几年前和同事打过一个赌,对象用document.all["txtName"].value 与 document.all("txtName").value 这两个哪个是正确的,其实两个运行出来都是可以取到值的,所以后来谁也没有输。 但是今天同样碰到问题了。不知道是IE版本的问题还是什么原因,这两个返回的值不一样了。前者是正常的,后者取不到值。 前者取到的是一个文本框对象,而后者只是取到对象,但不知道是什么对象。 具体的差别我还没有搞太明白,找到原因后再进行补充…… 阅读全文
posted @ 2008-08-21 10:23 小草 阅读(1801) 评论(6) 推荐(0) 编辑
摘要:在设计的时候经常会碰到注释和Name不统一,需要手工复制的问题。其实PD提供了很好的方法可以批量进行调整。 我写了一个递归的修改方法,如下所示:可做为参考。 阅读全文
posted @ 2008-04-24 23:41 小草 阅读(4873) 评论(8) 推荐(1) 编辑
摘要:这段时间可把JavaScript学得透彻了,发现还是非常好用的。 我在网上找了很多这样的例子,发现都写的好多,总感觉应该是很简单的,想想应该用递归调用一下应该不难吧,后来自己试了一下还算不难,看来学好算法还是有好处的,呵呵(自夸一下) 利用了Javascript的反射机制(JavaScript真是太强了)与递归的算法很方便就把功能实现了。 好了,共享出来给大家做个参考: 本方法支持子对象,数组等多种形式。字符、数字、布尔型变量都可以识别。 阅读全文
posted @ 2008-04-22 00:21 小草 阅读(1447) 评论(1) 推荐(0) 编辑
摘要:微软的Fiddler 包含一个简单却功能强大的基于JScript .NET 事件脚本子系统,他非常灵活性非常棒,可以支持众多的http调试任务。Fiddler 是用C#写出来的。它还是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它仅仅暴露http通讯还有提供一个用户友好的格式。 阅读全文
posted @ 2008-04-02 16:32 小草 阅读(2192) 评论(1) 推荐(0) 编辑
摘要:JavaScript版本的问题: 在开发过程中经常会碰到一些版本问题,在看一些文章的时候经常没有说明一下运行的环境及相关的软件版本等,可能造成很大的误解。 目前常用的版本是JavaScript1.2,如 阅读全文
posted @ 2008-03-26 22:16 小草 阅读(764) 评论(2) 推荐(0) 编辑
摘要:使用表压缩来节省空间并提高查询性能 很多决策支持系统通常都涉及到存储于几个特大表中的大量数据。随着这些系统的发展,对磁盘空间的需求也在快速增长。在当今的环境下,存储着数百TB(太字节)的数据仓库已经变得越来越普遍。 为了帮助处理磁盘容量问题,在Oracle9i第2版中引入了表压缩特性,它可以极大地减少数据库表所需要的磁盘空间数量,并在某些情况下提高查询性能。 在本文中,我将向你说明表压缩是如... 阅读全文
posted @ 2008-01-17 10:23 小草 阅读(3448) 评论(2) 推荐(0) 编辑
摘要: 1、打开IE的“关于”,会报错:近期有大量的客户投诉是关于在脚本运行过程IE报告“存储空间不足,无法完成此操作”的。出现此问题的用户全部都无法访问IE的“帮助——关于”页面,报告相同的错误。 2、用showModalDialog打开的窗口里,用到获取浏览器版本(navigator.userAgent)的时候会出现 “存储空间不足,无法完成此操作”的错误,导致这个页面的在它之后的其他Script都不好使,对于业务系统,产生的后果非常之严重。 阅读全文
posted @ 2008-01-11 12:06 小草 阅读(48469) 评论(9) 推荐(0) 编辑
摘要:今天研究了一下把UI的一些文字变成中文的操作,首先看到一个source\locale\ext-lang-zh_CN.js文件里已经把这些都汉化好了,只是有些不是我看到的习惯词语。可以手工修改后保存即可。 第二步把这个文件加到页面上。 有个要注意一下: 上面这行要放在 之后,不然不会有效果。 第三步 修改字符集 在页面上原来是 改为: meta http-equiv="Conte 阅读全文
posted @ 2007-11-16 18:07 小草 阅读(1649) 评论(3) 推荐(0) 编辑
摘要:新装了 Aptana IDE ,但是在查看HTML源码的时候发现中文全乱码了 ,我用的是 0.2.9.17048 版本 解决办法: 窗口 首选项 常规 工作空间 在右边的 文本文件编码 选择 其他 utf-8 ,关闭重新启动即可 关于Aptana的相关内容可以查看《不可多得的Javascript(AJAX)开发工具 - Aptana 》 阅读全文
posted @ 2007-11-14 14:09 小草 阅读(4141) 评论(5) 推荐(0) 编辑
摘要:要获取当前页面的滚动条纵坐标位置,用: document.documentElement.scrollTop; 替换:document.body.scrollTop; documentElement 对应的是html标签,而body对应的是body标签,有时候用body取的值总是0,这时只要改成documentElement就正常了。需要注意的是document.documentElement属性是IE5.0以后才提供的。 documentElement是新属性,以前不常用。这容易在开发中犯错,网上很多例子都是旧的,用的是document.body.scrollTop,实际上是取不到正确值的,取到的值总是0。 以前也碰到这样的问题,不知道是不是IE的bug,在用TreeView控件,然后把TreeView放在Frame中时就会出问题,可能只会在某些情况下,通过document.body.scrollLeft取不到ScrollBar的位置实际值,返回总是0。有时候这样做微软是为了考虑向下兼容性,因为document.docume 阅读全文
posted @ 2007-10-08 11:03 小草 阅读(1487) 评论(0) 推荐(0) 编辑
摘要:很多人使用PD的时候就问有没有制作自动升级脚本的功能。其实是有的。 操作原理: 1、保存原来的版本,另存为apm的文件,生成一个Archive Model。 2、生成升级脚本,需要选择原来的版本 阅读全文
posted @ 2007-09-06 11:17 小草 阅读(3061) 评论(6) 推荐(0) 编辑
摘要:往往一些细节的东西就是容易被人忽视,特别像这种多次提交可能会出现一些异常的错误。所以在开发过程中应该多注意一些这样的细节。 阅读全文
posted @ 2007-08-13 15:07 小草 阅读(1199) 评论(3) 推荐(0) 编辑
摘要:前几天使用gpedit.msc进入组策略管理后,在管理模板里展开后没有东西。本来想设置一下WindowsXP的登录方式。但一直找不到修改的地方。后来在网上搜索了一下,原来是管理模板没有加载进来。操作很简单:首先运行“组策略”程序,然后选择“计算机配置”或者“用户配置”下的“管理模板”,按下鼠标右键,在弹出的菜单中选择“添加/删除模板”.然后单击“添加”按钮,在弹出的对话框中选择相应的.adm文... 阅读全文
posted @ 2006-09-30 14:52 小草 阅读(968) 评论(0) 推荐(0) 编辑
摘要:微软2月28号发布的最新IE升级包 在Windows Update - 可选升级包中可以找到(KB912945). 直接受影响的 ActiveX 内容如下: Adobe Reader Apple QuickTime Player Macromedia Flash Microsoft Windows Media Player Real Networks RealPlayer Sun Java Virtual Machine 安装了此升级后,网页上的 Flash 动画仍然正常播放. 只是当你把鼠标光标移动到 Flash 内容上时,会看到多了边框并提示激活 也就是说不会影响动画播放,但如果你的影片需要和用户进行交互. 例如Flash按钮,菜单,Banner之类的东东,那就需要先激活再使用(也就是多点一下) 解决办法参考:http://support.microsoft.com/default.aspx?scid=kb%3Bzh-cn%3B555662 br 阅读全文
posted @ 2006-08-24 14:29 小草 阅读(1670) 评论(0) 推荐(0) 编辑
摘要:感觉加密后如果有中文汉字的时候加密后的文件几乎是原来文件的两倍大。而且运行加密后的脚本速度也慢了好几倍,可能会慢了10倍吧,至于为什么会这样我也不清楚。不加密的代码可用,但用wrap加密过的plb代码无法通过编译环境:oracle9201 window xp profession 加密命令如下:本人尝试了以下二种方法方法一:set NLS_LANG=AMERICAN_AMERICA.WE8ISO8... 阅读全文
posted @ 2006-06-17 22:57 小草 阅读(2614) 评论(0) 推荐(0) 编辑

Google+
点击右上角即可分享
微信分享提示