you use the history mechanism to trigger some Execution?
On Jun 21, 10:27 pm, cabo087 <elvin...@gmail.com> 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 <shedok...@gmail.com> 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 <elvin...@gmail.com> 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 google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
No comments:
Post a Comment