2011-04-06 2 views
0

Blackberry 앱에 브라우저를 내장하려고합니다. 그것은 몇 가지 아약스 기능을 가지고 있습니다.Blackberry BrowserField2 및 AJAX

테스트 목적으로 인덱스 변경시 선택한 목록 항목의 텍스트로 레이블을 업데이트하는 드롭 다운 목록 (AutoPostBack = true)이있는 asp.net 페이지가 있습니다. 텍스트는 UpdatePanel을 통해 페이지를 새로 고치지 않고 화면에서 업데이트됩니다. BrowserField 컨트롤 (net.rim.device.api.browser.field2.BrowserField)을 사용하면 페이지를 잘로드 할 수 있지만 드롭 다운 목록에서 새 항목을 선택하면 새 텍스트가 표시되지 않습니다.

BrowserField에서 이와 같은 작업을 수행 할 수있는 방법이 있습니까?

BrowserFieldConfig config = new BrowserFieldConfig(); 
config.setProperty(BrowserFieldConfig.JAVASCRIPT_TIMEOUT,new Integer(20)); 
config.setProperty(BrowserFieldConfig.JAVASCRIPT_ENABLED,Boolean.TRUE); 
BrowserField bf = new BrowserField(config); 
add(bf); 
bf.requestContent(_url); 

답변

0

다음을 시도해보십시오.

bf.getRenderingOptions().setProperty(
       RenderingOptions.CORE_OPTIONS_GUID, 
       RenderingOptions.JAVASCRIPT_ENABLED, Boolean.TRUE); 

여기서 bf는 BrowserField 객체입니다.

관련 문제