@Override public void renderHead(Component component, IHeaderResponse response) { super.renderHead(component, response); response.renderOnLoadJavaScript("$('#" + component.getMarkupId() + "').focus();"); } }
/** * Reload {@link BratAnnotator} when the Correction/Curation page is opened */ public void reloadContent(IHeaderResponse aResponse) { debug("Requesting reload of brat annotator with id ["+vis.getOutputMarkupId()+"]"); aResponse.renderOnLoadJavaScript(reloadScript()); }
@Override public void renderHead(IHeaderResponse aResponse) { super.renderHead(aResponse); // BRAT call to load the BRAT JSON from our collProvider and docProvider. String[] script = new String[] { "Util.embedByURL(", " '"+vis.getMarkupId()+"',", " '"+collProvider.getCallbackUrl()+"', ", " '"+docProvider.getCallbackUrl()+"', ", " null);", }; // This doesn't work with head.js because the onLoad event is fired before all the // JavaScript references are loaded. aResponse.renderOnLoadJavaScript("\n"+StringUtils.join(script, "\n")); }
aResponse.renderOnLoadJavaScript("\n" + script.toString());
@Override public void renderHead(Component c, IHeaderResponse response) { super.renderHead(c, response); response.renderCSSReference(new PackageResourceReference(YavBehavior.class, "style/yav-style.css")); addJavascriptReference(response, "yav.js"); addJavascriptReference(response, "yav-config.js"); addJavascriptReference(response, "util.js"); // Add an onload contributor that will call a function which is defined // during onComponentTag method call which is processed after the head // is rendered (warning, not compliant with XHTML 1.0 Strict DTD) response.renderOnLoadJavaScript("yavInit()"); }
@Override public void renderHead(IHeaderResponse aResponse) { // BRAT call to load the BRAT JSON from our collProvider and docProvider. String[] script = new String[] { "Util.embedByURL(", " '"+vis.getMarkupId()+"',", " '"+collProvider.getCallbackUrl()+"', ", " '"+docProvider.getCallbackUrl()+"', ", " function(dispatcher) {", "dispatcher.post('clearSVG', []);", " dispatcher.ajaxUrl = '" + controller.getCallbackUrl() + "'; ", " dispatcher.wicketId = '" + vis.getMarkupId() + "'; ", " var ajax = new Ajax(dispatcher);", " var ajax_"+vis.getMarkupId()+" = ajax;", " var curation_mod = new CurationMod(dispatcher, '"+vis.getMarkupId()+"');", " }", ");", }; // This doesn't work with head.js because the onLoad event is fired before all the // JavaScript references are loaded. aResponse.renderOnLoadJavaScript("\n"+StringUtils.join(script, "\n")); } @Override