0
這是我到目前爲止的代碼:下拉菜單後
myWebView = (WebView) findViewById(R.id.webView1);
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.loadUrl("http://bitcoincharts.com/charts/btceUSD#rg30zigHourlyztgSzm1g10zm2g25zv");
myWebView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
myWebView.loadUrl("javascript:load_table()");
}
});
此頁面,您可以編輯所有的下拉菜單,然後創建一個鏈接,將加載頁面與這些設置。不幸的是,內置在WebView中的Android似乎不想玩,並且使用默認設置加載頁面。在我可以繼續解析它之前,需要更改此頁面上的兩個下拉菜單。我想更改「時間段」下的兩個下拉菜單。第一個需要是「1個月」,第二個需要是「小時」。這可能是您在跟蹤我的鏈接時看到的,但WebView使用默認值「2個月」和「每日」加載頁面。
有人知道我該怎麼辦?提前致謝。
我發現在頁面的源這兩個下拉菜單:
<select id="r" name="r" class="input" style="width:70px;">
<option value="1">1 day</option>
<option value="2">2 days</option>
<option value="5">5 days</option>
<option value="10">10 days</option>
<option value="30">1 month</option>
<option value="60" selected>2 months</option>
<option value="90">3 months</option>
<option value="120">4 months</option>
<option value="150">5 months</option>
<option value="180">6 months</option>
<option value="360">1 year</option>
<option value="730">2 years</option>
<option value="1460">4 years</option>
<option value="2920">8 years</option>
<option value="">All Data</option>
</select>
<select id="i" name="i" class="input" style="width:60px;">
<option value="">auto</option>
<option value="1-min">1-min</option>
<option value="5-min">5-min</option>
<option value="15-min">15-min</option>
<option value="30-min">30-min</option>
<option value="Hourly">Hourly</option>
<option value="2-hour">2-hour</option>
<option value="6-hour">6-hour</option>
<option value="12-hour">12-hour</option>
<option value="Daily">Daily</option>
<option value="Weekly">Weekly</option>
</select>