2012年12月28日 星期五

[Android] - WebView 控件使用

public class MainActivity extends Activity {
    String myURL = "https://ssl.kkbox.com.tw/mobile_reg/reg.php?js=yes";  
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
     
        WebView myBrowser=(WebView)findViewById(R.id.webbrowser);

        WebSettings websettings = myBrowser.getSettings();

        /* 设置WebView的属性,可對網頁進行縮放 */      
        websettings.setSupportZoom(true);
        websettings.setBuiltInZoomControls(true);
     
        /* 设置WebView的属性,此时可以去执行JavaScript脚本  */
        websettings.setJavaScriptEnabled(true);

        myBrowser.setWebViewClient(new WebViewClient());
        myBrowser.loadUrl(myURL);
    }

填表與提交:


webView.loadUrl("javascript: {" +        
"document.getElementById('username').value = '"+uname +"';" +          
"document.getElementById('password').value = '"+password+"';" +          
"var frms = document.getElementsByName('loginForm');" +          
"frms[0].submit(); };");

沒有留言:

張貼留言