zoukankan
html css js c++ java
ActiveX下载(JavaScript实现,含setup.bat文件,创建自解压文件,ActiveX控件存在判断与自定义下载页面)
ActiveX下载(JavaScript实现).rar
//ActiveX控件信息
<
OBJECT
id
="FileClient"
classid
="clsid:9627E9EB-3636-42AF-80C2-3CE2E5541930"
codeBase
="FileClient.ocx#Version=1.2.0.9"
></
OBJECT
>
//创建自解压文件
1。选中FileClient.ocx和setup.bat文件
2。右键单击选择'添加到压缩文件'
3。勾选'创建自解压格式压缩文件',文件后缀名自动变成.exe
4。选择'高级'标签,单击'自解压选项'
5。在自解压选项中,填写安装程序'解压后运行'->填入'setup.bat'
6。选择自解压选项的'模式'标签,勾选'解包到临时文件夹'项
7。确定即可
================================
//// test.html ////
<
body
id
="main_content"
onload
="initActiveX();"
>
<
DIV
ID
="ttt"
STYLE
='display:none;'
></
div
>
</
body
>
</
html
>
<
script
type
="text/javascript"
>
<!--
//
ActiveX下载
function
initActiveX()
{
var
pos
=
0
;
var
path
=
""
;
var
codebasepath
=
"
ActiveX/FileClient.ocx#Version=1.2.0.9
"
;
var
dlurl
=
"
ActiveX/msg.html
"
;
try
{
ttt.innerHTML
=
(
"
<OBJECT classid=clsid:9627E9EB-3636-42AF-80C2-3CE2E5541930 id=FileClient style=\
"
HEIGHT:
100
%
; WIDTH:
100
%
\
"
/>
"
);
aFileClient
=
document.getElementById(
"
FileClient
"
);
aFileClient.GetOcxVersion();
}
catch
(e)
{
alert(
"
您尚未安装需要的ActiveX控件,请下载并安装该ActiveX控件!
"
);
window.location.href
=
dlurl;
}
}
//
-->
</
script
>
//// ActiveX/msg.html ////
<
HTML
>
<
head
>
<
meta
http-equiv
="Content-Type"
content
="text/HTML; charset=GB2312"
>
<
title
>
下载ActiveX控件
</
title
>
</
head
>
<
link
type
="text/css"
rel
="stylesheet"
href
="../css/globe-base.css"
>
<
body
id
="main_content"
>
<
table
class
="common_table"
>
<
tr
>
<
td
class
="head"
>
<
span
id
="nav"
>
请在此下载ActiveX控件
</
span
>
</
td
>
</
tr
>
<
tr
>
<
td
class
="main"
style
="padding:6 0 6 12"
height
=50
valign
="top"
>
<
table
width
=100%
border
=0
>
<
tr
>
<
td
class
="p9line21"
>
您的浏览器未能自动安装组件,可能是因为您点击了否,或者您的浏览器安全设置。您还可以下载我们提供的安装包,然后在本地执行安装。
<
BR
>
<
a
href
="FileClientSetup.exe"
><
b
><
font
color
=red
>
点击这里下载ActiveX控件
</
font
></
b
></
a
>
下载完毕后执行即可。
</
td
>
</
tr
>
</
table
>
</
td
>
</
tr
>
</
table
>
</
body
>
</
HTML
>
//// setup.bat ////
Regsvr32 /u /s %windir%\system32\FileClient.ocx
Del %windir%\system32\FileClient.ocx
Copy FileClient.ocx %windir%\system32\FileClient.ocx
Regsvr32 /s %windir%\system32\FileClient.ocx
Del FileClient.ocx
Del FileClient.inf
Echo off
Cls
Echo *********************************************************
Echo *********************************************************
Echo *** ***
Echo *** ***
Echo *** Setup is succeeded! Press any key to close it! ***
Echo *** ***
Echo *** ***
Echo *********************************************************
Echo *********************************************************
Pause
Echo *********************************************************
Del setup.bat
查看全文
相关阅读:
Linux安装配置nginx
Linux下apache安装php
Linux安装配置apache
Linux安装mysql
安装Linux CentOS与用Xshell实现远程连接
关于IIS上Yii2的Url路由美化
安装android Studio和运行react native项目(跳坑篇)
安装android Studio和运行react native项目(基础篇)
第10章 同步设备I/O和异步设备I/O(3)_接收I/O请求完成通知的4种方法
第10章 同步设备I/O和异步设备I/O(2)_同步IO和异步IO基础
原文地址:https://www.cnblogs.com/ding0910/p/682882.html
最新文章
C# 特性(Attribute)详细介绍
特性(C# 和 Visual Basic)
C#: +(特性 ) + Attitude C#(类)前面或者(方法)前面 (中括号)定义
刘昕鑫 C# 特性详解
ps自由变换以及再次变换快捷键
最完整的PS快捷键大全(绝对经典)
jQuery中.bind() .live() .delegate() .on()的区别
Git之删除仓库
Docker企业级仓库Harbor的安装配置与使用
SaltStack生产案例-服务部署(redis,mysql,apache+php,haproxy+keepalived)
热门文章
SaltStack生产案例-系统初始化
SaltStack实现Haproxy Nginx+php MySQL主从
SaltStack部署redis主从
SaltStack配置管理-jinja模板
CentOS7.2使用yum配置LNMP环境
CentOS7使用yum安装LNMP环境以后无法打开php页面
CentOS7使用yum安装nginx
[1] C# IS & AS讲解
redis-windows和linux下安装
linux下nginx安装php
Copyright © 2011-2022 走看看