當前位置:首頁 » 網頁前端 » web頁面下載
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

web頁面下載

發布時間: 2022-05-18 02:01:34

Ⅰ 下載游戲時總是彈出web迅雷下載頁面

你一定以前安裝過Web迅雷,系統設置Web迅雷為默認下載工具了,你的Web迅雷可能是文件損壞或你刪除的時候沒有用卸載工具,你要設置別的下載工具為默認下載工具.
以"迅雷5"為例,打開迅雷5,點"工具"=>"配置",選監視,在"啟動時檢查迅雷是否為默認的下載工具"前打勾,然後退出迅雷5重新打開,有個提示,選是.以後下載的時候自動打開迅雷5的,但如果是Web迅雷專用下載通道,也一樣會提示安裝Web迅雷的.打得很長,希望能幫到你.

Ⅱ 瀏覽器如何下載WEBL格式視頻

瀏覽器下載WEBL格式視頻具體步驟如下:
1、首先我們打開電腦上面的Edge瀏覽器。
2、然後我們進入瀏覽器後找到我們要下載的視頻網站。
3、進入了網站侯我們大家F12就可以打開」開發者工具「。
4、接著打開後我們點擊上方的」Netword「按鈕進入。
5、我們再選擇下面的」Media「工具,沒有的話我們刷新一下網頁就會看到一個」initiator「是一個連接的一條。
6、最後我們右鍵選擇Open in new tab就會在一個新的窗口打開此視頻這時右下角三個點的按鈕中就有下載按鈕了。

Ⅲ web做一個下載功能 求代碼

WebView控制調用相應的WEB頁面進行展示。當碰到頁面有下載鏈接的時候,點擊上去是一點反應都沒有的。原來是因為WebView默認沒有開啟文件下載的功能,如果要實現文件下載的功能,需要設置WebView的DownloadListener,通過實現自己的DownloadListener來實現文件的下載。具體操作如下:

1、設置WebView的DownloadListener:
webView.setDownloadListener(new MyWebViewDownLoadListener());

2、實現MyWebViewDownLoadListener這個類,具體可以如下這樣:

Java代碼
private class MyWebViewDownLoadListener implements DownloadListener{

@Override
public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype,
long contentLength) {
Log.i("tag", "url="+url);
Log.i("tag", "userAgent="+userAgent);
Log.i("tag", "contentDisposition="+contentDisposition);
Log.i("tag", "mimetype="+mimetype);
Log.i("tag", "contentLength="+contentLength);
Uri uri = Uri.parse(url);
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
}
}
[java] view plain
private class MyWebViewDownLoadListener implements DownloadListener{

@Override
public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype,
long contentLength) {
Log.i("tag", "url="+url);
Log.i("tag", "userAgent="+userAgent);
Log.i("tag", "contentDisposition="+contentDisposition);
Log.i("tag", "mimetype="+mimetype);
Log.i("tag", "contentLength="+contentLength);
Uri uri = Uri.parse(url);
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
}
}

這只是調用系統中已經內置的瀏覽器進行下載,還沒有WebView本身進行的文件下載,不過,這也基本上滿足我們的應用場景了。

我在項目中的運用
項目要求這樣:
1,需要使用WebView載入一個網頁;
2,網頁中有文件下載的鏈接,點擊後需要下載文件到SDcard;
3,然後自動打開文件;
下面是具體解決辦法
第一步,對WebView進行一系列設置。

Java代碼
WebView webview=(WebView)layout.findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebChromeClient(new MyWebChromeClient());
webview.requestFocus();
// webview.loadUrl("file:///android_asset/risktest.html");
webview.loadUrl(jcrs_sub.get(position).addr);
// 設置web視圖客戶端
webview.setWebViewClient(new MyWebViewClient());
webview.setDownloadListener(new MyWebViewDownLoadListener());

//內部類
public class MyWebViewClient extends WebViewClient {
// 如果頁面中鏈接,如果希望點擊鏈接繼續在當前browser中響應,
// 而不是新開Android的系統browser中響應該鏈接,必須覆蓋 webview的WebViewClient對象。
public boolean shouldOverviewUrlLoading(WebView view, String url) {
L.i("shouldOverviewUrlLoading");
view.loadUrl(url);
return true;
}

public void onPageStarted(WebView view, String url, Bitmap favicon) {
L.i("onPageStarted");
showProgress();
}

public void onPageFinished(WebView view, String url) {
L.i("onPageFinished");
closeProgress();
}

public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
L.i("onReceivedError");
closeProgress();
}
}

// 如果不做任何處理,瀏覽網頁,點擊系統「Back」鍵,整個Browser會調用finish()而結束自身,
// 如果希望瀏覽的網 頁回退而不是推出瀏覽器,需要在當前Activity中處理並消費掉該Back事件。
public boolean onKeyDown(int keyCode, KeyEvent event) {
// if((keyCode==KeyEvent.KEYCODE_BACK)&&webview.canGoBack()){
// webview.goBack();
// return true;
// }
return false;
}
[java] view plain
WebView webview=(WebView)layout.findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebChromeClient(new MyWebChromeClient());
webview.requestFocus();
// webview.loadUrl("file:///android_asset/risktest.html");
webview.loadUrl(jcrs_sub.get(position).addr);
// 設置web視圖客戶端
webview.setWebViewClient(new MyWebViewClient());
webview.setDownloadListener(new MyWebViewDownLoadListener());

//內部類
public class MyWebViewClient extends WebViewClient {
// 如果頁面中鏈接,如果希望點擊鏈接繼續在當前browser中響應,
// 而不是新開Android的系統browser中響應該鏈接,必須覆蓋 webview的WebViewClient對象。
public boolean shouldOverviewUrlLoading(WebView view, String url) {
L.i("shouldOverviewUrlLoading");
view.loadUrl(url);
return true;
}

public void onPageStarted(WebView view, String url, Bitmap favicon) {
L.i("onPageStarted");
showProgress();
}

public void onPageFinished(WebView view, String url) {
L.i("onPageFinished");
closeProgress();
}

public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
L.i("onReceivedError");
closeProgress();
}
}

// 如果不做任何處理,瀏覽網頁,點擊系統「Back」鍵,整個Browser會調用finish()而結束自身,
// 如果希望瀏覽的網 頁回退而不是推出瀏覽器,需要在當前Activity中處理並消費掉該Back事件。
public boolean onKeyDown(int keyCode, KeyEvent event) {
// if((keyCode==KeyEvent.KEYCODE_BACK)&&webview.canGoBack()){
// webview.goBack();
// return true;
// }
return false;
}

第二步,起線程開始下載文件。

Java代碼
//內部類
private class MyWebViewDownLoadListener implements DownloadListener {

@Override
public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype,
long contentLength) {
if(!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){
Toast t=Toast.makeText(mContext, "需要SD卡。", Toast.LENGTH_LONG);
t.setGravity(Gravity.CENTER, 0, 0);
t.show();
return;
}
DownloaderTask task=new DownloaderTask();
task.execute(url);
}

}
//內部類
private class DownloaderTask extends AsyncTask<String, Void, String> {

public DownloaderTask() {
}

@Override
protected String doInBackground(String... params) {
// TODO Auto-generated method stub
String url=params[0];
// Log.i("tag", "url="+url);
String fileName=url.substring(url.lastIndexOf("/")+1);
fileName=URLDecoder.decode(fileName);
Log.i("tag", "fileName="+fileName);

File directory=Environment.getExternalStorageDirectory();
File file=new File(directory,fileName);
if(file.exists()){
Log.i("tag", "The file has already exists.");
return fileName;
}
try {
HttpClient client = new DefaultHttpClient();
// client.getParams().setIntParameter("http.socket.timeout",3000);//設置超時
HttpGet get = new HttpGet(url);
HttpResponse response = client.execute(get);
if(HttpStatus.SC_OK==response.getStatusLine().getStatusCode()){
HttpEntity entity = response.getEntity();
InputStream input = entity.getContent();

writeToSDCard(fileName,input);

input.close();
// entity.consumeContent();
return fileName;
}else{
return null;
}
} catch (Exception e) {
e.printStackTrace();
return null;
}
}

@Override
protected void onCancelled() {
// TODO Auto-generated method stub
super.onCancelled();
}

@Override
protected void onPostExecute(String result) {
// TODO Auto-generated method stub
super.onPostExecute(result);
closeProgressDialog();
if(result==null){
Toast t=Toast.makeText(mContext, "連接錯誤!請稍後再試!", Toast.LENGTH_LONG);
t.setGravity(Gravity.CENTER, 0, 0);
t.show();
return;
}

Toast t=Toast.makeText(mContext, "已保存到SD卡。", Toast.LENGTH_LONG);
t.setGravity(Gravity.CENTER, 0, 0);
t.show();
File directory=Environment.getExternalStorageDirectory();
File file=new File(directory,result);
Log.i("tag", "Path="+file.getAbsolutePath());

Intent intent = getFileIntent(file);

startActivity(intent);

}

@Override
protected void onPreExecute() {
// TODO Auto-generated method stub
super.onPreExecute();
showProgressDialog();
}

@Override
protected void onProgressUpdate(Void... values) {
// TODO Auto-generated method stub
super.onProgressUpdate(values);
}

}

Ⅳ 如何下載不帶插件的WEB瀏覽器

安裝時不安裝捆綁插件即可
web瀏覽器就是咱平時用的像ie(InternetExplorer)這類的瀏覽網頁的工具,下載,推薦使用以下主流瀏覽器GoogleChrome瀏覽器、opera、Safari、火狐,這些都是對web標准支持的比較好的瀏覽器
web瀏覽器雖然主要是用於使用萬維網,但也可以用於獲取網路中網頁伺服器的信息或文件系統內之文件,當前有很多不同的網頁瀏覽器,主流網頁瀏覽器有MozillaFirefox、Internetexplorer、MicrosoftEdge等.

Ⅳ web中怎樣在頁面上下載excel文件

右鍵另存為啊。。。。

Ⅵ 瀏覽web網頁應使用什麼軟體

瀏覽web網頁,應使用瀏覽器軟體。

瀏覽器是用來檢索、展示以及傳遞Web信息資源的應用程序。Web信息資源由統一資源標識符( Uniform Resource Identifier,URI)所標記,它是一張網頁、一張圖片、一段視頻或者任何在Web上所呈現的內容。使用者可以藉助超級鏈接( Hyperlinks),通過瀏覽器瀏覽互相關聯的信息。

瀏覽器的組成

瀏覽器窗口各部分功能如下。

1、地址欄:用於輸入網站的地址,IE瀏覽器通過識別地址欄中的信息,正確連接用戶要訪問的內容。如要登錄「網址之家」網,只需在地址欄中輸入網址之家的網址:http://www.hao123.com,然後按[Enter]鍵或單擊地址欄右側的按鈕即可。在地址欄中還附帶了IE中常用命令的快捷按鈕,如刷新(C)、停止(x)等,前進、後退按鈕設置在地址欄前方。

2、菜單欄:由「文件」 「編輯」 「查看」 「收藏夾」 「工具」和「幫助」菜單組成。每個菜單中包含了控制IE工作的相關命令選項,這些選項包含了瀏覽器的所有操作與設置功能。

3、選項卡:從Internet Explorer8版本開始,IE瀏覽器可以使用多選項卡瀏覽方式,以選項卡的方式打開網站的頁面。

4、頁面窗口:是IE瀏覽器的主窗口,訪問的網頁內容顯示在此。頁面中有些文字或對象具有超鏈接屬性,當滑鼠指針放上去之後會變成手狀,單擊滑鼠左鍵,瀏覽器就會自動跳轉到該鏈接指向的網址;單擊滑鼠右鍵,則會彈出快捷菜單,可以從中選擇要執行的操作命令。

5、狀態欄:實時顯示當前的操作和下載Web頁面的進度情況。正在打開網頁時,還會顯示網站打開的進度。另外,通過狀態欄還可以縮放網頁。

Ⅶ 怎樣把網頁上內容下載到電腦里

在IE瀏覽器中,我們可以通過瀏覽器中的「文件」下拉菜單中的「另存為」來將當前的頁面保存。保存的時候我們在「文件名」框中鍵入網頁的文件名以後,在「保存類型」中我們可以選擇「網頁,html」,這樣可以完整的保存網頁。

另一種保存的類型就是點擊「網頁,全部」,這個選項就更強大了,可以將當前頁面中的圖像、框架和樣式表均保存,並將當前頁面顯示圖像文件一同下載並保存到一個「xxx.file」文件下。Internet Explorer將自動修改網頁中的連接,實現離線瀏覽。

Ⅷ 我是說qq瀏覽器web頁面中的流媒體電影視頻找不到下載按鈕,怎麼下載

1、打開QQ瀏覽器點擊左上角【應用】2、在彈出的菜單欄中,點擊【添加應用】3、進入應用列表中,找到【在線視頻下載】,點擊進行安裝4、添加應用成功,在左上方可以看到【在線視頻下載功能】5、此時打開一個視頻,點擊右上角視頻下載6、選擇格式並開始下載即可

Ⅸ win7如何下載整個網頁頁面

可以使用webzip來完成。具體如下:

1、下載安裝webzip,安裝完成後運行即可。

Ⅹ 如何禁止Win7自動下載Web頁面的問題

這是一些惡意內容通過系統自帶的IE瀏覽器或下載軟體自動下載到本地,而這些惡意內容很可能會自動運行危害您的本地系統安全哦。大家用Windows7上網的時候,在點開某網頁時,IE或者下載軟體自動就下載了一些莫名其妙的東西呢?這是一些惡意內容通過系統自帶的IE瀏覽器或下載軟體自動下載到本地,而這些惡意內容很可能會自動運行危害您的本地系統安全哦。既然這樣,我們總要設法禁止它去自動下載吧,只需要簡單的幾步,我們就可以禁止來自Web頁面中的內容自動下載保存到本地硬碟中。首先點擊【開始】→【運行】,在對話框中輸入「gpedit.msc」回車,出現的是對應系統的組策略編輯界面。