对此有何看法?
遇到的问题:使用screen.availHeight和screen.availWidth作为window.open中的高度和宽度参数会导致浏览器大小包含任务栏,而定位在(0,0)会忽略任务栏在那里的可能性.
我想要的是打开一个大小的新窗口,好像它被用户"最大化",即它不应该覆盖windows任务栏.
(哦,没有必要提醒我,用户不喜欢Javascript干扰他们的浏览器窗口等.这是用于内部Intranet webapp ...)
我想在我们的Web应用程序中为所有CKEditor实例添加焦点和模糊处理程序.我想在一个地方添加处理程序,而不是搜索我们实例化CKEditor的每个部分.可以这样做,就像在config.js editorConfig设置中一样吗?
我不能做类似"在文档准备就绪,向页面上的所有CKEditor实例添加处理程序"之类的东西,因为可以动态创建其他编辑器实例.
我正在编写一个充当PowerPoint 2007插件的C#程序.在某些机器上,对PowerPoint对象模型的一些调用会抛出一条COMException消息RPC_E_SYS_CALL_FAILED.关于如何处理此错误或如何避免错误,我找不到任何具体建议.从谷歌搜索它看起来与消息队列或单线程公寓有关.还是我离开了?
错误消息的示例是:
系统调用失败.(来自HRESULT的异常:0x80010100(RPC_E_SYS_CALL_FAILED))
在Microsoft.Office.Interop.PowerPoint._Presentation.get_FullName()
不幸的是,问题出现在客户端的机器上,所以我没有简单的方法来调试它!我是否应该在收到此错误时重试呼叫?
任何建议,以帮助我解决这个问题将不胜感激!
我正在研究屏幕共享功能 - 即允许远程用户实时查看您的桌面,可能控制它并在共享屏幕上编写注释(文本/图纸).类似于webex在其会议软件中允许的内容.优选地,基于Java的api可能从applet运行.
关于库/ api使用的任何建议?
说我有以下HTML:
<head>
<style>
#container {
border: 1px red solid;
}
.floaty {
width: 200px;
float: left;
border: 1px green solid;
}
</style>
</head>
<body>
<div id='container'>
Text inside the container
<div class='floaty'>
Floaty block 1<br/>
Floaty block 1<br/>
Floaty block 1<br/>
</div>
<div class='floaty'>
Floaty block 2<br/>
Floaty block 2<br/>
Floaty block 2<br/>
</div>
<div class='floaty'>
Floaty block 3<br/>
Floaty block 3<br/>
Floaty block 3<br/>
</div>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
这呈现为: 
将容器(红色边框)完全包围在浮动的绿色边框中的正确CSS方法是什么?
我下载了最新的CKEditor并尝试了以下方法:
<html>
<head>
<script src="ckeditor/ckeditor.js">
</script>
</head>
<body>
<div id="editor">
Some test text
</div>
<script>
CKEDITOR.disableAutoInline = true;
var editor = CKEDITOR.inline( 'editor' );
</script>
</body>
Run Code Online (Sandbox Code Playgroud)
它的工作原理是我可以单击div来显示编辑器工具栏,但除此之外我似乎无法编辑内容!大多数工具栏按钮都被禁用,在字段中键入什么也不做.(见下面的截图)

根据http://nightly.ckeditor.com/13-04-14-07-42/standard/samples/inlinebycode.html,这应该是我需要的所有JS.我需要做一些其他配置设置吗?
假设我使用addEventListener或attachEvent(取决于浏览器)向对象添加事件; 是否有可能以后以编程方式调用这些事件?
使用如下对象添加/删除事件处理程序:
var Event = {
add: function(obj,type,fn) {
if (obj.attachEvent) {
obj.attachEvent('on'+type,fn);
} else {
obj.addEventListener(type,fn,false);
}
},
remove: function(obj,type,fn) {
if (obj.detachEvent) {
obj.detachEvent('on'+type,fn);
} else {
obj.removeEventListener(type,fn,false);
}
}
}
Run Code Online (Sandbox Code Playgroud)
或者我是否需要存储每个处理程序的副本,只需添加一个Event.invoke(...)函数?
编辑:此外,jQuery不是一个选项:D
我们正在开发一个在 Weblogic 上运行的 BPM 应用程序,所有教程都指向使用 Oracle ADF 来呈现任务表单。我的问题是:使用 Oracle ADF 之外的其他框架是否可行?我们对 Oracle BPM 或 Oracle ADF 都不太熟悉,但我们无法避免使用 Oracle BPM(合同请求),因此我们想看看是否可以避免使用 Oracle ADF 以最大程度地减少学习工作量。
我有一些传统的powerbuilder程序,我需要看一下(查看源代码,布局等),它们来自PowerBuilder 6.5.我所有的都是PowerBuilder 11(演示/评估版),它似乎无法打开PBL文件(在文件打开对话框中选择它们什么都不做).
我猜这是因为版本很旧.任何人都知道如何查看这些旧的源文件?
谢谢!
我被要求评估我们是否可以在我们的一个生产部署的webapps上安全地升级java版本.代码库是相当大的,我们希望避免不得不回归测试一切(无自动测试可悲的是),但我们一些手工测试过程中已经遇到了至少一个问题(XmlStringReader.getLocalName现在抛出时,它只是用来返回IllegalStateExeption null)和高层对升级非常紧张.
目前建议的方法是做比较的JDK源的每个版本的来源,并评估这些变化,看看哪些可能的影响,但它似乎有一个很大的变化要经过的(和提到的代码库是有点大) .仅查看每个版本的Java版本更改是否安全且容易?或者有更简单的方法来进行评估吗?
编辑:我忘了提到正在考虑的版本升级是次要版本升级,即1.6.10到1.6.33
ckeditor ×2
java ×2
javascript ×2
business-process-management ×1
c# ×1
com ×1
css ×1
html ×1
ms-office ×1
oracle-adf ×1
powerbuilder ×1