創建網頁桌面快捷方式的一般會使用PHP和ASP兩種方法。我們首先介紹PHP創建網頁桌面快捷方式。
一、PHP創建網頁桌面快捷方式
我們訪問網站時,如果網站的內容很有吸引,一般我們都會使用瀏覽器的收藏夾功能,收藏此網站。
在瀏覽器收藏的網頁,需要打開瀏覽器,再從收藏夾選定訪問。
如果可以在桌面直接進入到網站,這樣可以為用戶訪問提供便利。
我們可以使用php創建網頁的快捷入口文件,保存到用戶桌面,方便用戶快速訪問。
代碼如下:
<?php$filename = '361源碼網.url';$url = 'http://m.survivalescaperooms.com/';$icon = 'http://m.survivalescaperooms.com/favicon.ico';createShortCut($filename, $url, $icon);/** * 創建保存為桌面代碼 * @param String $filename 保存的文件名 * @param String $url 訪問的連接 * @param String $icon 圖標路徑 */function createShortCut($filename, $url, $icon=''){ // 創建基本代碼 $shortCut = "[InternetShortcut]/r/nIDList=[{000214A0-0000-0000-C000-000000000046}]/r/nProp3=19,2/r/n"; $shortCut .= "URL=".$url."/r/n"; if($icon){ $shortCut .= "IconFile=".$icon.""; } header("content-type:application/octet-stream"); // 獲取用戶瀏覽器 $user_agent = $_SERVER['HTTP_USER_AGENT']; $encode_filename = rawurlencode($filename); // 不同瀏覽器使用不同編碼輸出 if(preg_match("/MSIE/", $user_agent)){ header('content-disposition:attachment; filename="'.$encode_filename.'"'); }else if(preg_match("/Firefox/", $user_agent)){ header("content-disposition:attachment; filename*=/"utf8''".$filename.'"'); }else{ header('content-disposition:attachment; filename="'.$filename.'"'); } echo $shortCut;}?>在桌面保存為*.url后,點擊就能自動打開瀏覽器并訪問網站內容了。
第二種方法:asp實現代碼
<% id=int(request("id")) if id="" then id="1" title=request("title") If title="" Then title="361源碼網" Shortcut = "[InternetShortcut] " & vbCrLf Shortcut = Shortcut & "URL=http://m.survivalescaperooms.com/"&id&".html?desktop" & vbCrLf Shortcut = Shortcut & "IDList= " & vbCrLf Shortcut = Shortcut & "[{000214A0-0000-0000-C000-000000000046}] " & vbCrLf Shortcut = Shortcut & "Prop3=19,2 " & vbCrLf Shortcut = Shortcut & " " & vbCrLf Response.AddHeader "Content-Disposition", "attachment;filename="&title&".url;" Response.ContentType = "application/octet-stream" Response.Write Shortcut %>上面就是我們經常使用的PHP和ASP2種方法實現在桌面創建網頁快捷方式的代碼。有需要的童鞋收藏了。
以上就是創建網頁桌面快捷方式的幾種方法總結的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答