Author: andyhot
Date: Fri Feb  2 06:31:27 2007
New Revision: 502611

URL: http://svn.apache.org/viewvc?view=rev&rev=502611
Log:
ajax friendly popuplinkrenderer

Modified:
    
tapestry/tapestry4/trunk/tapestry-contrib/src/java/org/apache/tapestry/contrib/link/PopupLinkRenderer.java

Modified: 
tapestry/tapestry4/trunk/tapestry-contrib/src/java/org/apache/tapestry/contrib/link/PopupLinkRenderer.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-contrib/src/java/org/apache/tapestry/contrib/link/PopupLinkRenderer.java?view=diff&rev=502611&r1=502610&r2=502611
==============================================================================
--- 
tapestry/tapestry4/trunk/tapestry-contrib/src/java/org/apache/tapestry/contrib/link/PopupLinkRenderer.java
 (original)
+++ 
tapestry/tapestry4/trunk/tapestry-contrib/src/java/org/apache/tapestry/contrib/link/PopupLinkRenderer.java
 Fri Feb  2 06:31:27 2007
@@ -74,15 +74,16 @@
 
         BodyBuilder builder = new BodyBuilder();
 
-        builder.addln("function {0}()", functionName);
+        builder.addln("{0}=function()", functionName);
         builder.begin();
-        builder.addln(
+        builder.add(
                 "var newWindow = window.open({0}, {1}, {2});",
                 TapestryUtils.enquote(url),
                 TapestryUtils.enquote(getWindowName()),
                 TapestryUtils.enquote(getFeatures()));
-        builder.addln("newWindow.focus();");
+        builder.add("newWindow.focus();");
         builder.end();
+        builder.addln(";");
 
         support.addBodyScript(component, builder.toString());
 


Reply via email to