2014-07-15 4 views
1

나는 HTML 페이지를로드하는 자바에서 간단한 브라우저를 구현했다. (나는 그것을 썼다.) 내 자바 클래스에서 내 자바 스크립트 함수를 호출하고 싶다. 다음 코드를 시도했지만 스크립트를 실행하지 않았습니다!Java 브라우저에서 javascript 함수를 호출하는 방법은 무엇입니까?

browser.execute("<script type='text/javascript'> " 
        +"loadMap("+lat+","+lng+");" 
        +" </script>"); 
+1

'브라우저'의 클래스는 무엇입니까? –

+0

브라우저 : http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fswt%2Fbrowser%2FBrowser.html – user3813088

+0

이것은 html 문서에 스크립트 태그를 넣기위한 것일 뿐이므로 스크립트에 loadMap 함수를 호출하는 추가 코드를 넣어야합니다. – hina10531

답변

0

당신은 스크립트를 실행하는 script 태그를 만들 필요가 없습니다

browser.execute("loadMap("+lat+","+lng+");"); 

보십시오. 실제 JavaScript 코드 만 실행하면됩니다. 이 sample을 참조하십시오.

관련 문제