Is the script not executed at all? How does the script look like?
In IE replaceOuterHTML does not executed the script, that's right, but 
there is a workaround in wicket-ajax that should deal with it (but maybe 
it doesn't work as it should right now).

-Matej

Pierre-Yves Saumont wrote:
> If you mean placing <script>function() { }</script> in the Ajax 
> response, it does not work in IE6 but it works in Firefox. (With Wicket 
> 1.2.2)
> 
> Pierre-Yves
> 
> Matej Knopp a écrit :
>> Ajax Header contribution is already working in 1.2.2. Scripts in ajax 
>> response (<script>function() { }</script> should work as well.
>>
>> If it doesn't work then there might be a problem with ajax header 
>> contribution?
>>
>> -Matej
>>
>> Igor Vaynberg wrote:
>>> this is a browser issue more then anything. it is prety difficult to get 
>>> scripts loaded through ajax to execute. this will be fixed in 1.3 and is 
>>> already implemented in 2.0 with lots of sweat and pain.
>>>
>>> meanwhile if you want wicket to execute some javascript you can use 
>>> ajaxtarget.addjavascript(), dont know if it helps your usecase.
>>>
>>> -Igor
>>>
>>>
>>> On 9/10/06, *Pierre-Yves Saumont* <[EMAIL PROTECTED] <mailto:[EMAIL 
>>> PROTECTED]>> 
>>> wrote:
>>>
>>>     I eventually figured where the problem was: in IE6, scripts that are
>>>     contained in Ajax responses seems not to be executed. If I place the
>>>     script in a component that is loaded normally (not through Ajax),
>>>     everthing is OK.
>>>
>>>     Is this problem a known issue with IE6 ?
>>>
>>>     In fact, I noticed some other strange behavior: If I place some HTML
>>>     code that is to produce a Wicket error, such as <wicket:head> inside a
>>>     <wicket:panel>, no error is detected if this code is loaded through
>>>     Ajax. Only if I reload the page (so that everything is loaded normally)
>>>     is the error detected.
>>>
>>>     Pierre-Yves
>>>
>>>     Pierre-Yves Saumont a écrit :
>>>      > Hello,
>>>      >
>>>      > I need to call the onClick event handler containing a Wicket
>>>     generated
>>>      > URL from a script. The id of the component holding the onClick event
>>>      > handler is
>>>      >
>>>     
>>> "rightColumn_pagePanel_dialogBoxReponses_tabs_panel_dialogBoxContent_confirmLink"
>>>      >
>>>      > On first page load, the event handler is:
>>>      >
>>>      > onclick="var
>>>      >
>>>     
>>> wcall=wicketAjaxGet('/ceagrap/app?wicket:interface=:3:rightColumn:pagePanel:dialogBoxReponses:tabs:panel:dialogBoxContent:outside_partners:0:deleteGraphicButton::IBehaviorListener&wicket:behaviorId=0'
>>>
>>>      >
>>>      > I am calling it as follow:
>>>      >
>>>      >
>>>     
>>> document.getElementById("rightColumn_pagePanel_dialogBoxReponses_tabs_panel_dialogBoxContent_confirmLink").onclick();
>>>      >
>>>      > This works fine in Firefox but causes an error in IE6:
>>>      >
>>>      > ERROR: error while processing response: [object Error].Objet attendu
>>>      >   INFO: invoking failure handler...
>>>      >
>>>      > If I reload the page, the onClick handler change to:
>>>      >
>>>      > onclick="var
>>>      >
>>>     
>>> wcall=wicketAjaxGet('/ceagrap/app?wicket:interface=:3:rightColumn:pagePanel:dialogBoxReponses:tabs:panel:dialogBoxContent:outside_partners:0:deleteGraphicButton:1:IBehaviorListener&wicket:behaviorId=0'
>>>      >
>>>      > and then it works fine event in IE6.
>>>      >
>>>      > The only difference between the two handler is:
>>>      >
>>>      > ...deleteGraphicButton::IBehaviorListener...
>>>      > ...deleteGraphicButton:1:IBehaviorListener...
>>>      >
>>>      > (Clicking on the link works in any case. Only calling it through
>>>      > Javascript make the first one fail)
>>>      >
>>>      > Does anyone know how to solve this problem?
>>>      >
>>>      > Pierre-Yves
>>>      >
>>>      >
>>>      >
>>>     
>>> -------------------------------------------------------------------------
>>>      > Using Tomcat but need to do more? Need to support web services,
>>>     security?
>>>      > Get stuff done quickly with pre-integrated technology to make
>>>     your job easier
>>>      > Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>>     Geronimo
>>>      >
>>>     http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>     
>>> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642>
>>>      > _______________________________________________
>>>      > Wicket-user mailing list
>>>      > Wicket-user@lists.sourceforge.net
>>>     <mailto:Wicket-user@lists.sourceforge.net>
>>>      > https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>      >
>>>      >
>>>      >
>>>
>>>
>>>     
>>> -------------------------------------------------------------------------
>>>     Using Tomcat but need to do more? Need to support web services,
>>>     security?
>>>     Get stuff done quickly with pre-integrated technology to make your
>>>     job easier
>>>     Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>>     Geronimo
>>>     http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>     
>>> <http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642>
>>>     _______________________________________________
>>>     Wicket-user mailing list
>>>     Wicket-user@lists.sourceforge.net
>>>     <mailto:Wicket-user@lists.sourceforge.net>
>>>     https://lists.sourceforge.net/lists/listinfo/wicket-user
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> -------------------------------------------------------------------------
>>> Using Tomcat but need to do more? Need to support web services, security?
>>> Get stuff done quickly with pre-integrated technology to make your job 
>>> easier
>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Wicket-user mailing list
>>> Wicket-user@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>
>> -------------------------------------------------------------------------
>> Using Tomcat but need to do more? Need to support web services, security?
>> Get stuff done quickly with pre-integrated technology to make your job easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> _______________________________________________
>> Wicket-user mailing list
>> Wicket-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>>
>>
>>
> 
> 
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> 


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to