请选择
进入手机版
|
继续访问电脑版
学习路径
视频资源
开发者学堂
悬赏
活动
招聘
登录
/
注册
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
搜索
AI搜索
SpreadJS
活字格
Wyn
GcExcel Java
公开课
新手入门
新手训练营
技术认证
好友
帖子
收藏
勋章
设置
我的收藏
退出
首页
›
SpreadJS & GcExcel专区
›
求助中心
›
查看内容
发新帖
jiqimao
金牌服务用户
366
主题
998
帖子
2922
积分
金牌服务用户
积分
2922
13743
金币
366
主题
998
帖子
最新发帖
【gcexcel】如何设置打印缩放?
【gcexcel】如何通过API设置分页预览呢?
【gcexcel】如何分页预览的起始行列
【GcExcel 5.2.1】如何获取图表与左侧与上侧边界的距离?
【GcExcel 5.2.1】如何创建非连续系列的图表?
[gcexcel][5.2.1]如何获取图表的引用数据位置?
[gcexcel][5.1.4] 用gcexcel生成透视表出现不该有的结果。
[gcexcel][5.1.2] 用gcexcel生成透视表结果不正确。(DOCXLS-6412)
[gcexcel][5.1.2]如何在不移动单元格的情况下删除单元格值与样式
[gcexcel][5.1.2]无法获取透视表筛选字段的非多选选项的选中状态(DOCXLS-6385)
[已处理]
请教在线编辑器打开方式
jiqimao
金牌服务用户
/ 发表于:
2019-12-3 16:18
/
查看:
3910
/ 回复:
6
你好, 我用了在线编辑器的源码, 然后直接在浏览器里面访问 index.html, 然后就会报错. 见下图
如果我本地启动web服务的话, 那么就不会有这样的问题, 那么请问, 是否可以修改哪里可以让这个报错消失呢 ? 我就是想直接访问本地文件
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
收藏
回复
6
个回复
KevinChen
论坛元老
/
发表于:2019-12-3 16:52:50
|
显示全部楼层
沙发
您好,在线编辑器的源码实际上是做了一些封装,默认是需要部署后访问的,如果要直接访问可能需要修改的地方比较多,想了解一下为什么要修改成直接访问index.html运行呢?
回复
使用道具
举报
jiqimao
金牌服务用户
/
发表于:2019-12-4 11:24:58
|
显示全部楼层
板凳
麻烦提供一下需要修改的地方哈, 我们这边看看是否去修改一下.
回复
使用道具
举报
KevinChen
论坛元老
/
发表于:2019-12-4 14:09:37
|
显示全部楼层
地板
在src/common/util.js中,有个loadHtml方法,Designer就是用这个方法加载了几个界面模块的。
在common/asyncLoader.js中,调用了designer.util.loadHtml
回复
使用道具
举报
jiqimao
金牌服务用户
/
发表于:2019-12-4 18:42:10
|
显示全部楼层
5
#
好的 我试试看 谢谢
回复
使用道具
举报
jiqimao
金牌服务用户
/
发表于:2019-12-5 10:36:21
|
显示全部楼层
6
#
你好, 你们加载html的时候使用web服务的异步加载, 那么我们想直接用js去直接读取这些html文件如何做到呢 ? 我查了, 浏览器不用web服务的方式加载的话, 是有安全限制的. 还请赐教
回复
使用道具
举报
KevinChen
论坛元老
/
发表于:2019-12-5 13:55:25
|
显示全部楼层
7
#
您好,跨域的问题也是由于浏览器端做了一些限制导致的,两个方案供您参考:
1、通过一些手段,解决这个跨域的问题,可以参考:
https://www.cnblogs.com/yongshaoye/p/7423881.html
2、您观察一下就可以发现,这里之所以利用ajax请求的方式来加载页面,原因是把同一页面上不同的模块分成不同的html文件来储存(分模块),既然这样,完全可以把这个页面手动合并到index.html中,这样也可以解决这个问题。
回复
使用道具
举报
微信认证勋章
讲师达人
悬赏达人
元老葡萄
SpreadJS认证
SpreadJS高级认证
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
返回顶部