1
wangkun025 348 天前
不是大佬, 我建议修改公司要求。🐶
|
2
Track13 348 天前 via Android
你就是用选项式 api 怕是也有问题。css 和第三方包怕是没想到还有 ie10 。
|
3
temporary 348 天前
用 activex 插件在 ie 里跑一个 chrome
|
4
lujiaxing 348 天前 1
如果是 IE 10, 你还想用 MVVM 框架的话, 那你能选择的可能就只有 已逝前端大神 司徒正美 的 avalon 框架了.
https://www.cnblogs.com/rubylouvre/p/3962848.html |
5
cokyhe 348 天前
请问 ie10 ,现在用啥系统?
前段时间因为访问 zf 网站需要 ie ,我在 win10 里愣是没装成功,好像强制 edge 了 |
6
fgt1t5y 348 天前 1
IE 还是和 JQuery 更配
|
7
wangtian2020 347 天前
兼容 ie 也就算了,有些网站只能 ie 。我同事上农行网站必须用 ie 模式才打得开,新版 edge 又收紧 ie 模式了,我去设置最里面才找到切换的地方,要不是公司有我一个前端还真不知道怎么办
|
8
sjhhjx0122 347 天前
@lujiaxing avalon 还是太老了,司徒正美大神最好用的还是那个类 react 框架 anujs
|
9
sjhhjx0122 347 天前
@cokyhe edge 里面有个 ie 模式可以切的
|
10
visper 347 天前
用 vue2.7+elementui, ie9 都可以别说 ie10. 直接用 option api
|
11
mmayday4worldd 347 天前
@cokyhe vbs 脚本可以
|
12
panda1079 347 天前
@mmayday4worldd vbs 要正宗的 ie 才能执行,国内浏览器的 ie 模式可没有抄 vbs 执行模块,直接报错
|
13
Masoud2023 347 天前
建议解决公司
|
14
mipawn 347 天前
我现在的公司做 electron ,与三方对接,他们只提供基于 IE 的 activeX 插件,让我们自行解决。。。
|
17
xiangyuecn 347 天前
@lujiaxing 解决办法还是有的,不过这需求得加钱😅
|
18
seanwhy 347 天前
给你一个可行的思路,我公司其实就是这么干的:
1.首先写个 websocket 后台服务,以及对应的 js 库,用来在 IE 里输入网址时,你的启动页调用 js 库,告知后台服务; 2.后台服务抓取 IE 客户区句柄,抓取 Electron 窗口句柄,跨进程 SetParent ; 3.你的技术栈无需变动,使用 electron 好了; 4.运气好的话 Electron 就能嵌入到 IE 内,一般人看不出来,其实就是 Electron 窗口渲染替换了 IE 窗口指定区域的渲染; 5.运气不好的话,还有种处理方式:js 库检测指定 div 的位置大小,告知后台服务,后台服务调用 WINAPI 设置 Electron 窗口位置大小,注意,要 TOPMOST ; 6.很多小细节就不说了,比如置顶窗口覆盖问题,保活进程等。客户如果不是很抓细节,是看不出来问题的,你就是 ELectron 盖在 IE 上跑效果。 7.如果要和客户什么业务结合的话,比如他也有 ocx 控件要用,那可以 GG 了。 |
19
clorischan 347 天前 via Android
全站 SSR 服务器渲染
|
20
mipawn 346 天前
别说,这个方案当时确实尝试了,跨进程 SetParent 的后,窗口直接乱了,也不知道为什么(因为是前端,没这个知识储备),然后就放弃了,现在的方案是我们让 别人整个一个 C#的客户端,嵌入 ie ,然后我们传输位置,看起来像一个弹窗,没别的好办法了
|