html如何實(shí)現(xiàn)點(diǎn)擊按鈕電腦桌面生成快捷圖標(biāo)鏈接嘗試下面的代碼:<%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>放到桌面,發(fā)送快捷方式到桌面</title><link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/body.css"><link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/mark.css"><link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/console.css"><script type="text/javascript" src="${pageContext.request.contextPath}/js/console.js"></script></head><body><center><h2>放到桌面,發(fā)送快捷方式到桌面(IE瀏覽器會(huì)顯示放到桌面這個(gè)按鈕,其他瀏覽器不會(huì)顯示放到桌面這個(gè)按鈕)</h2><input id="toDesktopButton" type="button" value="放到桌面" onclick="toDesktop(location.href, '軟件名稱')"></center></body><script type="text/javascript">//將快捷方式發(fā)送到桌面function toDesktop(sUrl, sName) {try {var WshShell = new ActiveXObject("WScript.Shell");var oUrlLink = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop")+ "\\" + sName + ".url");oUrlLink.TargetPath = sUrl;oUrlLink.Save();alert("成功創(chuàng)建桌面快捷方式!");} catch (e) {alert("當(dāng)前IE安全級(jí)別不允許操作或您的瀏覽器不支持此功能!");}}//判斷是否是IE瀏覽器function isIE() {if (!!window.ActiveXObject || "ActiveXObject" in window) {// alert("是IE瀏覽器");return true;} else {// alert("不是IE瀏覽器");return false;}}//整個(gè)頁(yè)面加載完之后執(zhí)行函數(shù)window.onload = function() {var result = isIE();if (!result) {//不是IE瀏覽器//獲得按鈕元素var toDesktopButtonNode = document.getElementById("toDesktopButton");//隱藏按鈕toDesktopButtonNode.style.display = "none";}}</script></html>
- 0 回答
- 0 關(guān)注
- 573 瀏覽
添加回答
舉報(bào)
0/150
提交
取消