LODOP的LodopFuncs.js文件里,自动判断浏览器类型提示下载哪个,根据版本号比较判断提示升级。
此文章是以前写的,图示可能过旧,新版提示不同,但是LodopFuncs.js里各个方面变动不大,可作为参考,另还有一篇较新的博文:LODOP打印控件如何提示用户升级下载安装新版本

注意事项1:放置好提示下载的文件,路径正确,不要让客户点击提示找不到下载的文件。
客户端本地打印,需要客户端本地安装C-Lodop。
客户端下载安装,把该LodopFuncs.js和安装文件放置在服务器上,可修改LodopFuncs.js里的提示安装文件,改成自己 放置的路径。
LodopFuncs.js中写了一些提示,可修改放置文件的路径(或根据路径放置相应的文件),例如:
“CLodop云打印服务需升级!点击这里执行升级,升级后请刷新页面。
打印控件需要升级!点击这里执行升级升级后请重新进入。
CLodop云打印服务(localhost本地)未安装启动!点击这里执行安装,安装后请刷新页面。”
【如果服务器引用了LodopFuncs.js,却没有在自己项目里放置相应的下载安装文件(或修改成自己放置的路径),那么如果客户端没有安装,或者安装了未成功启动c-lodop本地服务,提示页面这句话的链接就会找不到资源,客户端就没法点击提示里的下载链接下载。】
简单点说,就是不要让下图的链接里找不到下载文件。


注意事项2:更新LodopFuncs.js之后,更新提示安装文件,避免让客户下载旧的,造成不断提示升级。
更新升级新版本,
1.替换放置的安装文件变成新的。
2.服务器上更新LodopFuncs.js文件,换成新的。
终端客户原来安装的版本号小于LodopFuncs.js判断的版本号,终端客户页面会提示升级,点击提示里链接,就可以下载最新的文件安装。(该文件已写好了哪些浏览器提示下载哪个,只需要放置替换新的安装文件即可)。
如果只更新了LodopFuncs.js,没有更新安装文件,那么用户会下载旧的安装文件,安装后还会提示升级,造成不断提示升级,更新时注意新的LodopFuncs.js里判断版本号的语句也会变成新的判断,所以也要注意更新相应的安装文件。
简单点说,升级版本,更新LodopFuncs.js,同时更新放置的相应的安装文件。
把LodopFucns.js放到服务器上,设置自己的下载路径,客户端可提示下载。

注意事项3:有些浏览器对.exe文件有拦截等动作,可打成压缩包,让客户下载压缩包。
1.制成压缩文件(如zip文件)供客户端下载。 使用 发送到-压缩文件
有些exe文件下载可能有限制之类的,可以制成压缩文件,再放置;打成压缩文件的时候注意,如果有其他压缩软件,如360压缩什么的,建议不使用,有的用户可能使用的是不同的压缩软件,有的压缩文件有问题,解压下来可能有个别小问题,使用发送到-压缩文件,这种默认压缩方式比较好。
右键,可以选择压缩方式,如这里有360压缩和2345压缩。
建议使用右键—发送到—压缩文件,用windows选择的默认压缩方式。
以前认为压缩和解压和使用哪种工具没有关系,后来知道不完全是这样。
大部分情况只要是同一个格式,压缩和解压工具都不影响,然而也有由于压缩工具的问题,造成解压后问题。

注意事项4:用自己的路径,不要用梦泰尔官方的下载地址,路径不稳定。
2.用自己的路径,自己到梦泰尔官网下载最新版的安装文件和LodopFuncs.js,然后放置到自己服务器上,使用自己的路径。
不建议使用梦泰尔官网的安装文件,自己下载LodopFuncs.js后,里面的路径填写自己的。
如果之前有用户根据官网提示下载,会发现Lodop官网原先的提示下载文件路径是一个。现在路径已经改了
官网下载路径安装包里提示文件压缩包最新版,但是提示路径可能会修改,因此想要一劳永省去放置最新安装文件的步骤是不行的。
自己的网站使用自己放置的安装文件的路径,比较稳定,而且也能和LodopFuncs.js里通过判断版本号方式提示升级对应起来。
可弄成压缩包,提供客户下载;自己去官网下载最新版js和安装文件,放置服务器更新,用自己的路径。

注意事项5:综合版混合部署,只用32位c-lodop就可以,兼容32位和64位操作系统,也就是默认的LodopFuncs.js里的那些路径文件。
如果是https网站,则需要用32位扩展版,修改提示,并修改https和端口号:如何设置C-Lodop打印控件的端口

Lodop提示安装或升级的注意事项的更多相关文章

  1. LODOP提示、报错、现象,简短问答

    提示升级提示:“打印控件需要升级!点击这里执行升级,升级后请重新进入."“Web打印服务CLodop需升级!点击这里执行升级,升级后请刷新页面.”(新版提示) 参考http://www.c- ...

  2. 用PIP 安装或升级python遇到错误提示

    用PIP 安装或升级python遇到错误提示 $ pip install pythons Collecting pythons Could not find a version that satisf ...

  3. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...

  4. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part2:clusterware安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part2:clusterware安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 3.安装Clus ...

  5. 转载 在 Linux 虚拟机中手动安装或升级 VMware Tools

    http://pubs.vmware.com/workstation-12/index.jsp?lang=zh_CN&topic=/com.vmware.ws.using.doc/GUID-0 ...

  6. Hi3531 SDK 安装以及升级使用说明

    Hi3531 SDK 安装以及升级使用说明 第一章 Hi3531_SDK_Vx.x.x.x版本升级操作说明    如果您是首次安装本SDK,请直接参看第2章.     第二章 首次安装SDK 1.Hi ...

  7. LODOP打印安装到win的特殊字体

    LODOP能够打印的字体,来源于安装到本机windows里字体库的字体,如果需要打印特别的字体,需要在该操作系统安装.由于web网站的用户千差万别,字体库也有不同,但是一般常见的字体都是有的,因此做模 ...

  8. 在 Linux 虚拟机中手动安装或升级 VMware Tools

    对于 Linux 虚拟机,您可以使用命令行工具手动安装或升级 VMware Tools. 本次Linux 虚拟机为CentOS6.5 先决条件开启虚拟机.确认客户机操作系统正在运行.由于 VMware ...

  9. Hi3536DV100 SDK 安装以及升级使用说明

    第一章 Hi3536DV100_SDK_Vx.x.x.x版本升级操作说明 如果您是首次安装本SDK,请直接参看第2章. 第二章 首次安装SDK1.Hi3536DV100 SDK包位置 在"H ...

随机推荐

  1. mysql之grant权限说明

    mysql中给一个用户授权如select,insert,update,delete等其中的一个或者多个权限,主要使用grant命令,格式为: 给没有用户授权 grant 权限 on 数据库对象 to ...

  2. [MicroPython]TPYBoard智能小车“飞奔的TPYBoard装甲一号”

    智能小车作为现代的新发明,是以后的发展方向,他可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可应用于科学勘探等等的用途.智能小车能够实时显示时间.速度.里程,具有自动寻迹.寻光.避障 ...

  3. [MicroPython]TurniBit开发板DIY自动窗帘模拟系统

    一.准备工作 üTurnipBit 开发板 一块 ü下载数据线 一条 ü微型步进电机(28BYJ-48) 一个 ü步进电机驱动板(ULN2003APG) 一块 ü光敏传感器 一个 üTurnipBit ...

  4. iis 网页HTTP 错误 404.3 - Not Found解决方案

    一. 1.依次打开控制面板→程序和功能→打开或关闭Windwos功能 2.在打开的Windows功能窗口中依次展开Internet信息服务→万维网服务→应用程序开发功能,将需要的功能选项前面的勾上,确 ...

  5. object detection[YOLO]

    这部分,我们来聊聊YOLO. YOLO:You Only Look Once,顾名思义,就是希望网络在训练过程中,一张图片只要看一次就行,不需要去多次观察,比如滑框啥的,从而从底层原理上就减少了很多的 ...

  6. SpringBoot开发案例之整合Dubbo分布式服务

    前言 在 SpringBoot 很火热的时候,阿里巴巴的分布式框架 Dubbo 不知是处于什么考虑,在停更N年之后终于进行维护了.在之前的微服务中,使用的是当当维护的版本 Dubbox,整合方式也是使 ...

  7. JDK命令行(jps、jstat、jinfo、jmap、jhat、jstack、jstatd、hprof)与JConsole

    很多资料在介绍JDK命令行工具时并不是在Java8环境下,因此还在使用过时的永久区系列的参数,给一些读者造成困难. Java8使用Metaspace(元空间)代替永久区,对于64位平台,为了压缩JVM ...

  8. Android开发之自定义万能BaseAdapter

    话不多说哦,直接上模板: package com.zyzpp.adapter; import android.content.Context; import android.util.SparseAr ...

  9. React-菜鸟学习笔记(二)

    这篇新颖的东西是React的组件的封装和引用 <!DOCTYPE html> <html> <head> <meta charset="UTF-8& ...

  10. mybatis源码-原来resultMap解析完是这样

    目录 1 两个基础类 1.1 列映射类ResultMapping 1.2 结果集映射类ResultMap 2. 解析 2.1 入口函数 2.2 解析流程 2.3 获取 id 2.4 解析结果集的类型 ...