记录vue插入第三方控件不起效果
业务需求第三方是比较老的版本,用的jquery
对方的插件是使用js引入进去的,根据id进行传参到js里面
如:<script src="http://0.0.0.0/xxx/xxx/?xxx=xxx&xxx=xxx&xxx='" />这种方式
对方业务是页面加载立即执行。
1、在创建script标签,(此方法标签生成了,也有内容,但是插件没有插入页面,寻常方法可用)
let element=document.createElement("script");
element.type="text/javascript";
element.src="http://0.0.0.0/xxx/xxx/?xxx=xxx&xxx=xxx&xxx="
document.body.appendChild(element);
2、 通过document.write方法插入页面(可行)
document.write='<script src="http://0.0.0.0/xxx/xxx/?xxx=xxx&xxx=xxx&xxx='" />'
总结:vue文件里面不能直接引入script,可通过iframe标签来完成插件引入,插件在html页面里面执行相关方法。最后我重新创建了一个html通过iframe引入,如何在这个html里面使用document.write成功创建插件。
小知识:
iframe子页面获取父页面的值:
父页面:
<input id="extension" v-model="extension" hidden/>
子页面:
window.parent.document.getElementById('extension').value;
关于document.write方法
document.write()方法可以向HTML输出流中插入你传入的内容,浏览器会按着HTML元素依次顺序依次解析它们,并显示出来。
需要注意的是,如果在文档加载完成后(即HTML输出已完成),再使用document.write()方法来要求浏览器来解析你的内容,则浏览器就会重写整个document,导致最后的这个document.write()方法输出的内容会覆盖之前所有的内容。
记录vue插入第三方控件不起效果相关推荐
- 教程-Delphi第三方控件安装卸载指南
1 只有一个DCU文件的组件.DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布.一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误.也正是因为没有源 ...
- DevExpress 第三方控件汉化
DevExpress 第三方控件汉化的全部代码和使用方法 DevExpress.XtraEditors.Controls 此控件包中包含的控件最多,包括文本框,下拉列表,按钮,等等 D ...
- edptrayicon怎么卸载_教程-Delphi第三方控件安装卸载指南
1 只有一个DCU文件的组件.DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布.一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误.也正是因为没有源 ...
- delphi使用 第三方控件
第三方控件安装时必须把所有的pas,dcu,dpk,res等文件复制到你的Lib目录下 然后通过dpk进行安装 安装后会多出来新的控件面板,新控件就在那里了 当然也有一些控件会安装到原有的面板上 比如 ...
- 2020.4.23工作记录————Regsvr32加载控件失败:“请确保该二进制存储在指定路径中。。。”
工作记录----Regsvr32加载控件失败: 之前的OCX控件今天我因为工作需要又重新写了个新的,跟之前不同的是这次的控件链接了第三方的动态库,但是在OCX控件生成完成后我使用管理员身份运行cmd对 ...
- Android引用RN第三方控件,Android和RN互调方式,最近开发心得
"有人住高楼,有人在深沟,有人光万丈,有人一身锈,世人万千种,浮云莫去求,斯人若彩虹,遇上方知有." 时隔四季,我重新开始了我的文章更新,so do you miss me? 前言 ...
- DELPHI第三方控件及组件大全(安装方法与使用)
一,DELPHI第三方控件安装方法介绍 1.对于单个控件,Componet–>install component..–>PAS或DCU文件–>install; 2.对于带*.dpk文 ...
- 学习笔记---母板页、用户控件、第三方控件及视图状态管理
一.母版页 在制作页面的过程中, 多个页面往往具有相同的页面Header和页面Footer, 多个页面只是在中间部分有变化. 那么我们完全可以避免在每个页面中都写一遍页头和页尾的代码, 这种技术就是母 ...
- C#第三方控件的使用
一.DEVEXPRESS的使用 官网:https://www.devexpress.com/ 入门教程:http://wenku.baidu.com/link?url=2sXEEby1ffx9JTWG ...
最新文章
- POJ--2488 A Knight's Journeyb
- Spcok简约图片分享网站Typecho主题
- 博客七----tensorflow-gpu安装满满填坑
- Java 并发(JUC 包-05)
- 坐标轨迹计算_机器人的轨迹规划与自动导引
- 腾讯大动刀:微信试行松绑外链!用户已可打开淘宝、抖音等链接
- python语言接收信息的内置函数_python接收信息的内置函数是
- CentOS 7部署nfsen监控netflow
- 科大讯飞离线语音识别安装与运行
- android手机怎么改字体,安卓字体怎么修改 安卓手机字体替换教程
- 经典分子动力学势能模型拟合程序atomicrex介绍
- UVA 1449 Dominating Patterns(AC自动机)
- 白胡子不杀黑胡子的真正原因
- 微信小程序实现FBX模型的动画加载
- 网络知识汇总(1)-朗文和牛津英语词典网址
- 一个手机号可注册两个微信号
- c++bitset用法详解(超简单)——蒟蒻函数
- golang调用网易云API
- 【相机】(2)——WebView中打开相机、文件选择器的问题和解决方法
- 成都web前端培训班
热门文章
- 微信公众号菜单如何链接小程序?
- python画圆形螺旋线-Python turtle 绘制彩色螺旋线
- 圈点iCloud,看晚到的苹果探索云服务
- Go语言自学系列 | golang中的if else if语句
- 2021年9月电子学会图形化一级编程题解析含答案:小狗进圈
- 计算机英语化工版,计算机英语(主编苏兵-化工版)教案:1-1 What is a computer.doc...
- jQ的事件和DOM操作 笔记分享
- 华为联合强势“双非”深圳大学培养硕士,将根据需求确定生源!
- java命令截图,GitHub - xuege-cn/fmj: FMJ (FFMpeg for Java)。通过Java调用FFMpeg命令的方式来对音视频进行处理(获取信息、截图等等)。...
- 中国茶油产业投资商机与盈利状况分析报告2022版