Hi, just one idea without having thought it through entirely: Could
you use the history mechanism to trigger some Execution?

On Jun 21, 10:27 pm, cabo087 <[email protected]> wrote:
> Hello Shedohan,
>
> Thank you for the answer.
> But i don't think that this is what i'm looking for.
>
> My php file (this is not working....documentation siad that it should
> work)
>
> HTML Code:
> <script type="text/javascript" language="javascript" src="phptester/
> phptester.nocache.js"></script>
>          <script type="text/javascript">
>                 var test = @com.fnk.client.PhpTester::test()();
>          </script>
>
> Java code:
> public class PhpTester implements EntryPoint {
>         private static final int STATUS_CODE_OK = 200;
>         /**
>          * This is the entry point method.
>          */
>         public void onModuleLoad() {
>
>         }
>
>         public void test(){
>                 DialogBox d = new DialogBox();
>                 d.setText("LOOOOOOOOOOOOOOOOOOO");
>                 d.setHTML("assdafasdfasdfasdf<br/> 
> asdasdasdaassdafasdfasdfasdf<br/>
> asdasdasdaassdafasdfasdfasdf<br/> asdasdasda");
>                 // d.setSize("300px", "200px");
>                 d.show();
>         }
>
> }
>
> I just want to call the test method from javaScript. Any idea?
>
> On 21 jun, 16:57, Shedokan <[email protected]> wrote:
>
> > I was just yesterday going after the same thing, untill I did some
> > testing and found that you can use JSNI to set objects on the window
> > without having to worry about their name:
>
> > package com.testproject.client;
>
> > import com.google.gwt.core.client.EntryPoint;
> > import com.google.gwt.core.client.GWT;
>
> > public class Test implements EntryPoint {
>
> >         /**
> >          * This is the entry point method. Initialize you GWT module here.
> >          */
> >         public void onModuleLoad() {
> >                 // Creates an object on the window called "objectName" and 
> > with a
> > value of "objectValue"
> >                 // Equal to window.objectName = "objectValue";
> >                 setWindowObject("objectName", "objectValue");
>
> >                 // Creates a function on the window object with the name of
> > "functionName"
> >                 // Equal to window.functionName = function(){
> >                 //      window.alert("Function called");
> >                 // };
> >                 setWindowFunction("functionName");
> >         }
>
> >         public static native String setWindowObject(String objName, Object
> > objValue) /*-{
> >                 $wnd[objName] = objValue;
> >         }-*/;
>
> >         public static native String setWindowFunction(String funcName) /*-{
> >                 $wnd[funcName] = function(){
> >                         $wnd.alert("Function called");
> >                 };
> >         }-*/;
>
> > }
>
> > This is fairly easy and from the functions you set you can call java
> > functions and classes, look in JSNI to find more about this.
> > but I wasn't able to overcome setting objects maybe with a little more
> > looking and knowing more java would help to find a solution, something
> > like a Vector or an array.
>
> > Hope this helped.
>
> > On 20 יוני, 18:22, cabo087 <[email protected]> wrote:
>
> > > Hello all,
>
> > > I use javascript and PHP to build my websites.
> > > In some PHP pages i call some javascript methods and it works.
>
> > > Now i want to use GWT and PHP to develop my websites.
> > > How can i call GWT methods from a php file? (like calling javascript)
> > > Do i need to make native methods that can be called in php code?
>
> > > Please help me out.
>
> > > thank you
>
> > > Elvin

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to