小编Per*_*ten的帖子

根据窗口大小动态更改类名

我正在使用Twitter Bootstrap使用以下布局创建响应式网站(针对此问题进行了简化):

<div class="container-fluid">
    <div class="row-fluid">
        <!-- Left menu -->
        <div class="span2">
            <div class="sidebar-nav">
                MENU CONTENT GOES HERE
            </div>
        </div>

        <!-- Content -->
        <div id="mainContent" class="span7">
            MAIN CONTENT GOES HERE
        </div>

        <!-- Right column -->
        <div id="rightColumn" class="span3 hidden-phone hidden-tablet">
            RIGHT COLUMN GOES HERE
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

当浏览器窗口调整为平板电脑大小时,rightColumn div将按预期隐藏 - 但它会在mainContent div旁边留下空白区域(大小为span3).

我希望mainContent div扩展到全宽(所以它填写匹配span10的大小).

我使用以下jQuery代码动态更改mainContent div的类名称以实现此功能(并且它按预期工作):

$(document).ready(function() {
    var $window = $(window);

        // Function to handle changes to style classes based on window width
        function checkWidth() {
        if ($window.width() < …
Run Code Online (Sandbox Code Playgroud)

css jquery twitter-bootstrap

13
推荐指数
1
解决办法
2万
查看次数

如何识别XPages扩展库的版本?

如何找出Domino服务器上运行的XPages Extension Library的版本?

"tell http osgi ss"列出了很多不同的版本.

xpages xpages-extlib

9
推荐指数
1
解决办法
5695
查看次数

创建自己的数据源

有没有关于如何为xpages创建自己的数据源的信息?我正忙着为我们的系统开发一个java API,我希望能够将这些数据用作xpages中的数据源.

xpages

7
推荐指数
1
解决办法
775
查看次数

将一个文档中的富文本和图像复制到另一个文档中的MIME

我有一个解决方案,用于将富文本内容从一个文档复制到另一个文档中的MIME.请参见http://per.lausten.dk/blog/2012/12/xpages-dynamically-updating-rich-text-content-in-a-ckeditor.html.我在应用程序中使用它作为用户在新文档中插入内容模板的方式,并使内容在CKEditor中即时显示.

问题是内嵌图像不包含在复制中 - 只是对图像临时存储的引用.这意味着图像仅对当前会话中的当前用户可见.所以不是很有用.

我怎样才能包含图片?

2013年10月4日更新: 我仍在寻找解决方案.

mime ckeditor xpages

7
推荐指数
1
解决办法
2800
查看次数

如何从Domino Java代理安排Xagent?

尝试通过从计划的Java代理触发来使Xagent按计划运行.

以下是我的xagentmail.xsp的代码,它只是给我发了一封电子邮件:

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" rendered="false">
 <xp:this.beforePageLoad><![CDATA[#{javascript:
// test send mail
doc = database.createDocument() ;
doc.replaceItemValue("Form", "memo");
doc.replaceItemValue("Subject", " from xagentmail.xsp");
doc.replaceItemValue("SendTo", "PDella-Nebbia@testdomain.com");
doc.send();

}]]></xp:this.beforePageLoad>
</xp:view>
Run Code Online (Sandbox Code Playgroud)

使用Devin Olson的博客Scheduled Xagents中描述的SSL-ENCRYPTED连接方法 ,我创建了以下计划的Domino Java代理:

import java.io.BufferedReader; 
 import java.io.BufferedWriter; 
 import java.io.InputStreamReader; 
 import java.io.OutputStreamWriter; 
 import java.net.Socket; 

 import javax.net.ssl.SSLSocketFactory; 

 import lotus.domino.AgentBase; 

 public class JavaAgent extends AgentBase { 
 // Change these settings below to your setup as required. 
 static final String hostName = "server1.testdomain.com"; 
 static final String urlFilepath = "/test/poidemo.nsf/xagentmail.xsp"; 
 static final int …
Run Code Online (Sandbox Code Playgroud)

java xpages

7
推荐指数
1
解决办法
847
查看次数

代码在浏览器中呈现,但在IBM Notes客户端中出现错误

我有两个计算字段,想要更新它们.它在浏览器中运行良好,但IBM Notes客户端出错.

这是代码:

var Admin = @DbColumn("", "GoreAdmins", 1);
   var AdminBackup = @DbColumn("", "GoreAdmins", 2);
   if (Admin && typeof Admin == "string") Admin = new Array(Admin); 
   if (AdminBackup && typeof AdminBackup == "string") AdminBackup = new   Array(AdminBackup); 
   if (document1.isNewNote()) {
       document1.setValue("Admin", Admin);
       document1.setValue("AdminBackup", AdminBackup);
   };
Run Code Online (Sandbox Code Playgroud)

我在这一行得到错误:
document1.setValue("Admin", Admin);

xpages xpages-ssjs

6
推荐指数
1
解决办法
113
查看次数

如何在 Microprofile REST 客户端动态添加 HTTP 标头?

我正在开发使用 microprofile Rest 客户端的应用程序。该 REST 客户端应发送带有各种 http 标头的 REST 请求。某些标头名称会动态更改。我的微配置文件休息客户端应该是通用的,但我没有找到如何实现这种行为。根据文档,您需要通过注释指定实现中的所有标头名称,但这不是通用的。有什么方法可以“破解”它并以编程方式添加 HTTP 标头吗?

提前致谢

 GenericRestClient genericRestClient = null;
 Map<String, Object> appConfig = context.appConfigs();
 String baseUrl = (String) appConfig.get("restClient.baseUrl");
 path = (String) appConfig.get("restClient.path");
 try {
     genericRestClient = RestClientBuilder.newBuilder()
                .baseUri(new URI(baseUrl)).build(GenericRestClient.class);
 }catch(URISyntaxException e){
      logger.error("",e);
      throw e;
 }

Response response = genericRestClient.sendMessage(path, value);
logger.info("Status: "+response.getStatus());
logger.info("Response body: "+response.getEntity().toString());
Run Code Online (Sandbox Code Playgroud)

通用休息客户端代码:

@RegisterRestClient
public interface GenericRestClient {
    @POST
    @Path("{path}")
    @Produces("application/json")
    @Consumes("application/json")
    public Response sendMessage(<here should go any map of custom headers>, @PathParam("path") String pathParam, String jsonBody);
}
Run Code Online (Sandbox Code Playgroud)

java rest-client microprofile

6
推荐指数
1
解决办法
5664
查看次数

如何将dijit.form.DateTextBox的初始值设置为今天?

我创建了一个DateTextBox,如:

<input dojoType="dijit.form.DateTextBox" constraints="{max: Date.now()}" id="startDate" />
Run Code Online (Sandbox Code Playgroud)

页面加载时,字段中没有值.我想将值默认为今天.有办法处理这个吗?我知道我可以使用"value"属性并在声明中设置它,但这只允许我在字段中放置静态日期,而不是动态日期.

如果解决方案也适用于表单重置也会很好.

谢谢您的帮助!

dojo

5
推荐指数
1
解决办法
1万
查看次数

XPage extlib oneui layout - 如何动态添加placebar动作

我想在PlaceBar中动态添加动作(extlib oneui应用程序布局).

我们在一些配置文档中存储了几个url.根据这些URL,我想创建其中包含Basic Child节点的Container节点.每个子节点都使用列表中的一个URL.我如何创建容器节点并动态添加子节点?任何样本SSJS/Java/CSJS代码?

谢谢..

xpages xpages-extlib

5
推荐指数
1
解决办法
1384
查看次数

Angular 与 Domino 的通用:获取“instanceof”的右侧不是一个对象

我正在使用 Angular Universal 和 domino 在 Express 服务器上“伪造”DOM 服务器端。一切都工作正常,直到出现npm cache clean --force,然后出现 anpm install

\n\n

我收到以下错误:

\n\n
/path/to/app/src/gui/dist/server/server.js:2378\n */(s),2))[0],l=i[1]),this.engine.listen(this.namespaceId,a,s,l,function(e){var t=e._data||-1;o.factory.scheduleListenerCallback(t,n,e)})}return this.delegate.listen(e,t,n)},t}(h);var g=function(e){function t(t,n,r){return e.call(this,t.body,n,r)||this}return Object(r.c)(t,e),t=Object(r.b)([Object(i.Injectable)(),Object(r.e)(0,Object(i.Inject)(l.DOCUMENT)),Object(r.d)("design:paramtypes",[Object,s.AnimationDriver,s["\xc9\xb5AnimationStyleNormalizer"]])],t)}(s["\xc9\xb5AnimationEngine"]);function v(){return Object(s["\xc9\xb5supportsWebAnimations"])()?new s["\xc9\xb5WebAnimationsDriver"]:new s["\xc9\xb5CssKeyframesDriver"]}function y(){return new s["\xc9\xb5WebAnimationsStyleNormalizer"]}function b(e,t,n){return new f(e,t,n)}var w=new i.InjectionToken("AnimationModuleType"),_=[{provide:a.AnimationBuilder,useClass:u},{provide:s["\xc9\xb5AnimationStyleNormalizer"],useFactory:y},{provide:s["\xc9\xb5AnimationEngine"],useClass:g},{provide:i.RendererFactory2\n\nTypeError: Right-hand side of \'instanceof\' is not an object\n    at bt (/path/to/app/src/gui/dist/server/server.js:2378:180688)\n    at yt (/path/to/app/src/gui/dist/server/server.js:2378:180563)\n    at ir (/path/to/app/src/gui/dist/server/server.js:2378:203358)\n    at We.insertToken (/path/to/app/src/gui/dist/server/server.js:2378:179949)\n    at /path/to/app/src/gui/dist/server/server.js:2378:183251\n    at kt (/path/to/app/src/gui/dist/server/server.js:2378:183266)\n    at Xe (/path/to/app/src/gui/dist/server/server.js:2378:178211)\n    at Object.parse (/path/to/app/src/gui/dist/server/server.js:2378:177177)\n    at Object.t.createDocument (/path/to/app/src/gui/dist/server/server.js:2833:9750)\n    at Object.t.createWindow (/path/to/app/src/gui/dist/server/server.js:2833:10129)\n
Run Code Online (Sandbox Code Playgroud)\n\n

错误发生在domino的HTMLParser.js中,第2177行,位于以下几行:

\n\n …

javascript webpack angular-universal angular

5
推荐指数
1
解决办法
2483
查看次数