亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Android > 正文

Android中獲取網頁表單中的數據實現思路及代碼

2020-04-11 12:05:47
字體:
來源:轉載
供稿:網友
MainActivity如下:
復制代碼 代碼如下:

package cn.testjavascript;
import java.util.StringTokenizer;
import android.os.Bundle;
import android.webkit.WebView;
import android.app.Activity;
/**
* Demo描述:
* 在Android中獲取網頁里表單中的數據
*/
public class MainActivity extends Activity {
private WebView mWebView;
private String date =null;
private String email = null;
private String username = null;
private String sex = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
init();
}
private void init(){
mWebView=(WebView) findViewById(R.id.webView);
initWebViewSettings();
mWebView.loadUrl("file:///android_asset/form.html");
//注意addJavascriptInterface方法中第二參數
//它表示我們的java對象javaClass的別名.
//這樣Javascript就可以通過該別名來調用Android中的方法
//即Javascript代碼中的:window.testform.send(date+"|"+email+"|"+name+"|"+sex);
//send是方法名
//testform是別名
mWebView.addJavascriptInterface(new Object() {
public void send(String userInfo) {
StringTokenizer userInfoStringTokenizer = new StringTokenizer(userInfo, "|");
date = userInfoStringTokenizer.nextToken();
email = userInfoStringTokenizer.nextToken();
username = userInfoStringTokenizer.nextToken();
sex = userInfoStringTokenizer.nextToken();
System.out.println("userInfoStringTokenizer="+userInfoStringTokenizer.toString());
System.out.println("date=" + date);
System.out.println("email=" + email);
System.out.println("username=" + username);
System.out.println("sex=" + sex);
};
}, "testform");

}
private void initWebViewSettings(){
mWebView.setVerticalScrollBarEnabled(false);
mWebView.setHorizontalScrollBarEnabled(false);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setSupportZoom(true);
mWebView.getSettings().setDomStorageEnabled(true);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.requestFocus();
mWebView.getSettings().setUseWideViewPort(true);
mWebView.getSettings().setLoadWithOverviewMode(true);
mWebView.getSettings().setSupportZoom(true);
mWebView.getSettings().setBuiltInZoomControls(true);
}

}

main.xml如下:
復制代碼 代碼如下:

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<WebView
android:id="@+id/webView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_centerInParent="true"
/>
</RelativeLayout>

form.html如下:
復制代碼 代碼如下:

<body>
<form action="" method="post">
時間:<br>
<select id="shijian" name="date">
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
</select><br>
郵箱:
<input id="email" type="text" name="emailID" />
<br>
昵稱:
<input id="name" type="text" name="username" />
<br>
性別:<br>
<input id="men" type="radio" name="sex" value="men"/>男
<input id="women" type="radio" name="sex" value="women"/>女
<br>
<input type="submit" value="注冊" onclick="f()"/>
<input type="button" value="取消" />
</form>
</body>
<script type="text/JavaScript" language="javascript">
function f(){
var email = document.getElementById('email').value;
var name = document.getElementById('name').value;
var date = document.getElementById('shijian').value;
if(document.getElementById('men').checked && !document.getElementById('women').checked){
var sex = document.getElementById('men').value;
}else if(!document.getElementById('men').checked && document.getElementById('women').checked){
var sex = document.getElementById('women').value;
}
window.testform.send(date+"|"+email+"|"+name+"|"+sex);
}
</script>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品一区久久久久久| 日韩精品久久久久久福利| 精品毛片三在线观看| 精品国产一区av| 视频在线观看99| 欧美日韩福利视频| 国产一区玩具在线观看| 97欧美精品一区二区三区| 国产精品wwww| 国产精品视频免费观看www| 日韩av在线一区| 国产精品夫妻激情| 日韩av免费看网站| 久久久免费观看视频| 亚洲国产成人爱av在线播放| 亚洲色图国产精品| 性欧美xxxx| 亚洲天堂一区二区三区| 日韩精品在线观看网站| 精品久久久久久| 日韩av电影院| 久久久久女教师免费一区| 日韩欧美大尺度| 日韩在线视频二区| 成人午夜黄色影院| 国产精品91视频| 亚洲精品视频中文字幕| 久久亚洲欧美日韩精品专区| 国产精品自产拍在线观| 亚洲精品国产成人| 亚洲精品一区二三区不卡| 亚洲欧美在线看| 久久福利视频导航| 久久高清视频免费| 日韩av网站在线| 欧美国产一区二区三区| 色99之美女主播在线视频| 亚洲精品天天看| 亚洲免费电影一区| 久久久久久噜噜噜久久久精品| 久久精品国产99国产精品澳门| 久久综合久中文字幕青草| 精品国模在线视频| 久久99国产精品久久久久久久久| 国产亚洲精品日韩| 2024亚洲男人天堂| 精品亚洲夜色av98在线观看| 5566成人精品视频免费| 国产亚洲精品久久久久动| 亚洲自拍欧美色图| 日韩中文字幕在线看| 久久韩剧网电视剧| 国产精品69久久久久| 欧美日韩国产一区二区| 日韩美女在线看| 国产成人91久久精品| 亚洲欧美日韩区| 亚洲福利影片在线| 日韩国产高清视频在线| 亚洲v日韩v综合v精品v| 国产日韩精品在线观看| 欧美日韩国产在线看| 欧美激情精品久久久久久黑人| 日韩欧美在线视频| 日韩中文字幕第一页| 欧美成人精品一区二区三区| 久久久久久国产免费| 国模叶桐国产精品一区| 国产日本欧美一区二区三区在线| 成人网页在线免费观看| www.欧美精品一二三区| 日韩av网站导航| 久久精品国产精品亚洲| 国产亚洲成av人片在线观看桃| 懂色av影视一区二区三区| 亚洲男人天堂2024| 国产精品美女在线| 国产成人极品视频| 国产一区二区三区毛片| 国产成人精品最新| 亚洲日本欧美日韩高观看| 欧美视频中文在线看| 久久久www成人免费精品张筱雨| 久久国产色av| 日韩欧美在线视频| 九九精品视频在线观看| 久久亚洲综合国产精品99麻豆精品福利| 欧美国产日韩一区二区三区| 亚洲偷欧美偷国内偷| 性视频1819p久久| 亚洲国产精品电影在线观看| 搡老女人一区二区三区视频tv| 国产精品视频男人的天堂| 欧美www在线| 成人精品在线视频| 8x海外华人永久免费日韩内陆视频| 日韩精品在线第一页| 国产91精品网站| 欧美日韩xxxxx| 精品久久久久国产| 日韩成人在线播放| 欧美一级视频在线观看| 亚洲成人黄色网址| 亚洲欧美日韩另类| 国产人妖伪娘一区91| 在线国产精品播放| 日韩中文字幕在线免费观看| 午夜精品久久久99热福利| 97精品国产97久久久久久春色| 成人激情春色网| 国产网站欧美日韩免费精品在线观看| 欧日韩在线观看| 亚洲色图欧美制服丝袜另类第一页| 亚洲电影免费观看高清| 久久国产精品偷| 成人www视频在线观看| 中国日韩欧美久久久久久久久| xvideos成人免费中文版| 17婷婷久久www| 欧美激情中文字幕在线| 亚洲高清久久久久久| 亚洲人成网站免费播放| 成人激情视频在线观看| 亚洲第一免费网站| 久久久久久久爱| 91国产一区在线| 国产精品xxxxx| 国产情人节一区| 欧美一乱一性一交一视频| 亚洲欧美日韩精品| 国产精品美女久久| 日韩视频―中文字幕| 日韩电影免费在线观看中文字幕| 久久久久久亚洲精品中文字幕| 欧美日韩国产综合新一区| 伊是香蕉大人久久| 欧美日韩亚洲成人| 中文欧美在线视频| 亚洲香蕉av在线一区二区三区| 亚洲香蕉成视频在线观看| 精品亚洲国产成av人片传媒| 欧美日韩国产专区| 国产精品福利无圣光在线一区| 亚洲精品成人av| 国产激情视频一区| 亚洲国产第一页| 久久综合国产精品台湾中文娱乐网| 精品国产欧美一区二区三区成人| 久久人人97超碰精品888| 亚洲性视频网址| 国产在线播放91| 色综合久综合久久综合久鬼88| 日本在线观看天堂男亚洲| 欧美成人午夜激情在线| 97精品视频在线播放| 91久久久国产精品| 国产精品日韩专区| 日韩中文字幕久久| 成人激情黄色网| 日韩中文字在线| 欧美肥老太性生活视频| 亚洲天堂成人在线视频| 亚洲第一视频在线观看| 国产精品香蕉av|