
JavaScript
jackyrongvip
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
许愿墙的实现
看到有的应用是网上的许愿墙,就是用户写些祝福,然后象小纸条那样,粘贴在网上,好多人都写 都叠在一起了,用户可以关闭每个小纸条,可以移动.实现起来其实就是javascript 首先是把用户填写的留言都保存到数据库,然后其实就是在一个HTML页面中, 用一个字符串很长的,把内容输出,即 /// 祝福板的坐标的随机生成器 /// private Random indexRandom = new原创 2013-07-01 16:14:26 · 1420 阅读 · 0 评论 -
在网页中用javascript控制wmplayer播放器
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay/mmp_sdk/settingsobject.asp var state; //初始化 function playerinit() { player.url="mp3.m3u"; player.settings.autoStart = fal原创 2013-07-01 16:15:36 · 957 阅读 · 0 评论 -
extjs初探1
extjs vs flex,两大阵营,不会FLASH,因为看看exts,效果COOL,但听说占资源大.看了下常用的一些操作笔记之 1 把下载来的库放好,程序中指定好JS就行 2 按钮的COOL效果 ExtJS Ext.onReady( function(){ Ext.get("btnAlert").on("原创 2013-07-01 16:17:27 · 678 阅读 · 0 评论 -
介绍一款ajax的auotocomplete框架
介绍一款ajax的auotocomplete框架,老外的作品,http://www.createwebapp.com, 叫createwebapp's javascript autocomplete widget,下面用php来介绍之 1 下载 2 建立一张表 CREATE TABLE `temp` ( `id` int(10) unsigned NOT NULL auto_i原创 2013-07-01 16:20:12 · 670 阅读 · 0 评论 -
Javascript中的异常
JAVASCRIPT中也是可以使用异常的,马上代码说话: function divisionCanFail(a, b) { if (b == 0) { throw "Division by zero."; } return a / b; } try { alert(divisionCanFail(5, 0)); } catch (error) {原创 2013-07-01 16:22:37 · 731 阅读 · 0 评论 -
发现ajax的一个好站
发现ajax的一个好站,地址是: http://ajaxian.com/ 同时发现一篇好文,说的是在chrome,fiefox浏览器中,用拖拉的方式把文件 从桌面拖放到页面中就可以上传了 http://www.thecssninja.com/javascript/fileapi原创 2013-07-01 16:24:08 · 721 阅读 · 0 评论 -
asp.net 4中的HTML过滤的一个新特性
在asp.net 4中,有个新增加的对HTML过滤,防止XSS攻击的新特性,那就是使用 表达式. 首先,假如使用传统的表达式的话,有可能出现这样的情况,即: 如果data用户输入的是“alert(‘Hello’);javascript injected” 则会造成RSS攻击了,现在我们可以这样 则会自动过滤掉这些HTML了,十分方便安全原创 2013-07-01 16:26:58 · 796 阅读 · 0 评论 -
tomcat的gzip压缩
在TOMCAT中,其实也可以设置gzip的,不单是在apache中设置, 可以在 conf/server.xml中找到第一个Connector,加入如下属性即可,就是这么简单: compression="on" compressionMinSize="2048" noCompressionUserAgents="gozilla, traviata" compressableMimeTyp原创 2013-07-01 16:27:02 · 738 阅读 · 0 评论 -
ext js小结3
EXT JS学习1 1 GRIDPANEL中,比如某列的返回值,用图片表示: renderer:function(value, metadata, record, rowIndex, colIndex, store){ } value:原始值 metadata:可能的值为css或attr record:Ext.data.Record,GridPanal的记录结构定义 rowIndex:行原创 2013-07-01 16:27:37 · 827 阅读 · 0 评论 -
Android中使用WebView, WebChromeClient和WebViewClient加载网页
在android应用中,有时要加载一个网页,如果能配上一个进度条就更好了,而android 中提供了其很好的支持,下面是一个例子程序,先帖: android:id="@+id/webView" android:layout_width="fill_parent" android:layout_height="fill_parent" /> 主程序: public class WebPa原创 2013-07-01 16:28:06 · 1088 阅读 · 0 评论 -
小结下javascript生成注释的工具
一般来说,javascript的注释生成工具比较少,比较麻烦,小结了一些以备用: JS的文档生成工具常见的有以下几种: 1)JSDoc,是perl编写的,运行稳定,模板修改也挺方便,经过简单汉化和模板风格修改之后,是首选。 2)JSDoc-toolkits,Java编写的,据说是Google推荐的JS文档生成工具,经过测试,可以生成文档,但问题多多,或许是我研究的不够,在查了多处资料仍不解后放原创 2013-07-01 16:29:50 · 3129 阅读 · 0 评论 -
一个.net实现的ubb类
using System; using System.Text.RegularExpressions; namespace ubb.Components { /// /// UBB 的摘要说明。 /// public class UBB { private static string dvHTMLEncode(string fString) { if(fString!原创 2013-07-02 09:26:27 · 1112 阅读 · 0 评论 -
asp.net 2.0中设定默认焦点按钮
在asp.net 1.1中,当要在page_load页面中,设置某个控件为默认的焦点按钮(也就是默认焦点是在这个控件上的),可能要用到javascript的代码,而在ASP.NET 2.0中,不用这些麻烦了,在form代码中,使用 defaultbutton和 defaultfocus属性就可以了,比如 form id="Form1" defaultbutton="BtnSubm原创 2013-07-02 09:26:11 · 1026 阅读 · 0 评论 -
asp.net ajax 1.0 精选ajax controltookit控件介绍2
1 ajax 的tabcontrol 在ajax 1.0中,有的tabcontrol是非常不错的了原创 2013-07-01 16:14:44 · 650 阅读 · 0 评论 -
extjs学习1
EXTJS学习1 1 进度条 function progressOnclick() { Ext.MessageBox.progress('进度', '正在处理任务...', '0% 已完成'); var f = function(v){ return function(){ if(v == 22){ Ext.Me原创 2013-07-01 16:24:58 · 756 阅读 · 0 评论 -
javascript中屏蔽esc键
今天有客户说网页输入时,不小心按ESC键,结果把结果清除了,想屏蔽, 其实是可以的,虽然要求怪怪,JAVASCRIPT可以实现: document.onkeydown = killesc; function killesc() { if(window.event.keyCode==27) { window.event.keyCode=0; window.even原创 2013-07-01 16:21:26 · 9664 阅读 · 0 评论 -
asp.net 2.0中允许一次上传多个文件的设计
在asp.net 2.0中,可以结合dhtml来实现在用户上传完一个文件后,再点“继续上传”,而动态增加上传文件框 首先是前台的页面 function addFile(max) { var file = document.getElementsByName("File"); if(file.length == 1 && file[0].disabled == true) {原创 2013-07-01 16:14:34 · 725 阅读 · 0 评论 -
asp.net 2.0中异步调用webservices
今天读台湾董老师的AJAX书,发现其实也可以不建立asmx这样来调用了 比如 '建立Page Method _ _ Public Shared Function GetServerTime(ByVal format As String) As String '调用服务器端时间 Return Now.ToString(format)原创 2013-07-01 16:14:40 · 664 阅读 · 0 评论 -
struts 2 结合json
在struts 2中,要结合json的话,其实是不错的选择,最近做一个登陆系统时,可以考虑选择用 struts 2结合json,下面是要点 register页面 然后是验证的javascript function validateName() { //请求的地址 var url = 'validateName.action'; var params原创 2013-07-01 16:15:04 · 618 阅读 · 0 评论 -
form的自动提交
这两天做一个接口时,发现要实现一个表单的自动提交的功能。主要是: 页面A里有个表单,要将参数POST到页面B,页面B要接受这些参数,并且把这些参数 用隐藏域保存起来,同时B页面要把这些隐藏域的参数呢,又要POST(记得是POST)到页面C中去,但用户又不可能看到页面B, 实现起来,转个弯去实现如下 a.php: b.php function onload() { document原创 2013-07-01 16:15:06 · 760 阅读 · 0 评论 -
(转)获取HTML页面内容后格式化显示的办法
获取html页面内容的方法有很多了,一般都是连接上以后取得页面的内容,然后进行分析。一般用JDK里面提供的 URL和URLConnection 类,就可以实现;当然,也可以用其他工具来实现,比如 httpunit(用这个有时候会有问题,如果页面里面有反盗链的设置或者其他一些有问题的代码,很可能就连接不上了)。 如果单纯只是想得到页面的内容,用JDK里面提供的类就足够。 得到了页面内容以后,怎么显原创 2013-07-01 16:15:18 · 1628 阅读 · 0 评论 -
(转)提高网站速度的最佳实践
原文来自:http://www.space007.com/post/129.html 相信互联网已经越来越成为人们生活中不可或缺的一部分。ajax,flex等等富客户端的应用使得人们越加“幸福”地体验着许多原先只能在C/S实现的功能。比如Google机会已经把最基本的office应用都搬到了互联网上。当然便利的同时毫无疑问的也使页面的速度越来越慢。自己是做前端开发的,在性能方面原创 2013-07-01 16:15:31 · 767 阅读 · 0 评论 -
js在上传图片前判断大小
这个可以用javascript实现,效果还可以,主要是因为javascript里居然有Image对象,可以取得其属性 var ImgObj=new Image(); //建立一个图像对象 var AllImgExt=".jpg|.jpeg|.gif|.bmp|.png|"//全部图片格式类型 var FileObj,ImgFileSize,ImgWidth,ImgHeight,FileE原创 2013-07-01 16:16:12 · 2406 阅读 · 0 评论 -
(转)JavaScript导出Word后对Word分页的处理
html> HEAD> title>WEB页面导出为Word文档后分页的方法 title> HEAD> SCRIPT LANGUAGE="javascript"> /**//* * * @param {Object} cont 要导出的html元素内容的i原创 2013-07-01 16:16:56 · 2129 阅读 · 0 评论 -
struts里的staticJavascript
在struts 的验证里,要注意如下几点 格式为 return validate + formbean名称(首字母大写) + (this)用来在提交本页面时执行相应的js验证代码。 ② 用来生成本页面的 js 验证代码。 有两种方法: ⑴ 在页面上声明 http://struts.apache.org/tags-html" prefix="html" %> 因为dynamicJavasc原创 2013-07-01 16:19:07 · 866 阅读 · 0 评论 -
(转)javascrit中的uriencode
遇到一个需要用Javascript将文字转换成asp中的urlencode编码 网上查到的全都是escape,和需要的编码不是一回事,好不容易找到的结果 保存下来以备以后使用 js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、 传递参数时需要使原创 2013-07-01 16:19:17 · 766 阅读 · 0 评论 -
birt报表中原来可以这样交互
之前一直都有用birt,但居然今天知道可以这样交互,在DW上看到的,http://www.ibm.com/developerworks/cn/edu/os-dw-os-eclipse-birt-advanced.html ,其中,比如饼图中,要点某个组成部分,要弹出个JAVASCRIPT的话,可以这样 当用户把鼠标移动到一个图例项上时,对应的饼图部分会突出显示。选择 Chart Area > Le原创 2013-07-01 16:19:29 · 1530 阅读 · 0 评论 -
ajax自动保存用户的输入
在某本书上看到的,就是用户写文章时,每隔一定的时候,自动把用户的文章用cookie保存起来,也不失为一个办法,可以参考下. update.html 无标题文档 var ajax=new AJAXRequest(); function temp() { var obj=document.getElementById("aj").value; if(obj){ ajax.postf原创 2013-07-01 16:20:10 · 853 阅读 · 0 评论 -
复习:javascript中得数组遍历方法
var stus = ["Tom","Jaki","Lucy","Ami"]; //进行数组的逐个遍历,需要传入一个函数,此函数有三个参数,分别为遍历到的元素,其下标和原数组. //第2个参数,这个参数将与遍历函数中使用的this关联 stus.forEach(function(element,index,array){ console.log(element,index,array); },...原创 2019-07-23 11:30:27 · 199 阅读 · 0 评论