- 浏览: 40677 次
- 性别:
- 来自: 成都
最新评论
-
zaweehom:
请问OCX回调的方法要怎么处理
OCX内嵌 -
liuchuangjun:
为什么我的每次都不能啊 都不提示
ext编辑器
文章列表
javascript模拟键盘输入
- 博客分类:
- 键盘输入
今天在工作遇到一个问题跟大家分享一下:
需求是这样的,在一个B/S的系统中需要调用浏览器的“查找”功能,通常我们的操作是:使用快捷键“Ctrl+F”,但是我的要求是需要通过 JavaScript来主动激活。我先是通过document对象的方法execCommand查找,最后发现没有查找功能,但是它很有用,我把它总结如下:
常用Js代码document.execCommand()的作用:
<html>
<body>
<input type=button value=剪切 onclick=document.execCommand('Cut')>
<input ...
我这里用的是SWT/JFace开发application,SWT自带的org.eclipse.swt.ole.win32 包可以支
持内嵌OLE和ActiveX。
具体用法如下:
//创建一个OleFrame做为OLE(或ActiveX)的框架
OleFrame oleFrame = new OleFrame(this, SWT.NONE);
//创建ActiveX的容器,其中的classID是ActiveX的claid,在注册表中可以找到
OleControlSite oleControl = new OleControlSite(oleFrame, SWT.NONE, “classID”) ...
http://www.eclipsepluginsite.com/index.html
http://lizhensan.iteye.com/
http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fcore%2Fruntime%2Fpreferences%2FInstanceScope.html
http://book.51cto.com/art/201005/201417.htm
在Eclipse的插件开发中,可以通过Platform来获取一些系统的路径和参数。
假定Eclipse的安装路径为:D:\Java\eclipse
创建的Workspace路径为:D:\Java\eclipse\workspace
Platform.getNL():zh_CN
Platform.getWS():win32
Platform.getOS():win32
Platform.getOSArch():x86
Platform.getStateStamp():155
Platform.getUserLocation().getURL():file:/D:/Profiles ...
http://bbs.developersky.net/thread-228-1-1.html
new Ext.Window({
id:'updateUser',
closeAction : 'close',
resizable : false,
bodyStyle : 'padding: 7',
modal : true,
height : 200,
title:'修改密码',
listeners:{
befordestroy:function(){
return false;
}
},
...
1.{
2. header : '分成类型',
3. dataIndex : 'divideType',
4. renderer : function(v,m){
5. m.css='x-grid-back-red';
6. return v;
7. },
8. width : 60
9. }