You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2011/01/24 14:37:03 UTC
svn commit: r1062767 -
/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
Author: mgrigorov
Date: Mon Jan 24 13:37:02 2011
New Revision: 1062767
URL: http://svn.apache.org/viewvc?rev=1062767&view=rev
Log:
WICKET-3378 Ajax headercontribution does not handle resourcereference id's
Do not set the <script>'s id attribute if the passed argument is null or empty.
Set the type attribute for the newly created <script>
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
Modified: wicket/trunk/wicket-core/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/ajax/wicket-ajax.js?rev=1062767&r1=1062766&r2=1062767&view=diff
==============================================================================
--- wicket/trunk/wicket-core/src/main/java/org/apache/wicket/ajax/wicket-ajax.js (original)
+++ wicket/trunk/wicket-core/src/main/java/org/apache/wicket/ajax/wicket-ajax.js Mon Jan 24 13:37:02 2011
@@ -1711,8 +1711,11 @@ Wicket.Head.containsElement = function(e
// Wicket.Head.containsElement is aware of that and takes also the underscored attributes into account.
Wicket.Head.addJavascript = function(content, id, fakeSrc) {
var script = Wicket.Head.createElement("script");
- script.id = id;
+ if (id) {
+ script.id = id;
+ }
script.setAttribute("src_", fakeSrc);
+ script.setAttribute("type", "text/javascript");
// set the javascript as element content
if (null == script.canHaveChildren || script.canHaveChildren) {