E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PostMessage
chrome浏览器本地iframe页面与主页面的通讯方法.
方法:利用HTML5的新api,
postmessage
。在主页面index.htm$("IframeID").contentWindow.
postmessage
("helloworld!","
weixin_30379531
·
2020-09-17 00:32
MutationObserve的使用和应用
方案无非就是通过iframe嵌入,通过
postMessage
进行通信(ps:两个项目都是我们自己的,可以修改代码)。其他的一切都ok,就有个一个问题困扰了。
赵天明
·
2020-09-16 22:32
javascript
MutationObserve
ifame
多线程:PostThreadMessage 消息可能会丢失
后台worker线程主动通知UI主线程,我们可以使用
PostMessage
()和PostThreadMessage()。
nokianasty
·
2020-09-16 18:52
iframe+
postMessage
解决跨域问题
postMessage
是HTML5新增加的一项功能,跨文档消息传输(CrossDocumentMessaging),目前:Chrome2.0+、InternetExplorer8.0+,Firefox3.0
元气小仙女
·
2020-09-16 18:59
前端跨域
iframe跨域
postMessage
前端跨域
postmessage
解决iframe跨域嵌套,调用父页面方法【跨页面通信】
message',function(e){console.log(e);//{data:'params'}});//本人使用vue脚手架,实际场景根据使用而定child.jswindow.parent.
postMessage
Study_Live_Sun
·
2020-09-16 18:22
iframe跨域问题解决方法之
postMessage
解决方法:使用
postMessage
(IE10+)在父页面与子页面之间传递数据例如:父页面要访问子页面js方法1、在主页将参数通过
postMessage
传递到子页面:frame.window.
postMessage
AceCoder
·
2020-09-16 17:20
layer/iframe跨域问题
postmessage
的方式解决
一、问题分析首先跨域这个问题应该是一直以来大家比较困惑的事情,其实简单来说就是存在一堵墙影响了两个人的访问关系,也就是跨不过去的地域。那么问题来了,为啥会遇到这样的问题,首先当不是本地起的服务的时候,你要是想通过load或者layer的方式去加载本地的文件的时候就会出现。如果你起了tomcat或者Golive服务的话就不用考虑本地文件iframe的加载问题了。如上所示的页面:二、问题引发当你点击B
拄杖盲学轻声码
·
2020-09-16 17:52
前端开发
跨域
javascript
Vue内嵌iframe及通讯
Vue内嵌iframe及通讯消息交互方式父向子传递消息:iframeEl.contentWindow.
postMessage
子接收父消息:window.addEventListener(‘message
薯条铭
·
2020-09-16 16:50
前端问题总汇
vue
H5开发 跨域
postMessage
传数据 token
最近遇到一个需求,需要将两个不同域名的h5网站进行数据共享,于是在跳转页面的时候,需要传递token完成登录。A页面(http://127.0.0.1:8080/search):constCookie=require("js-cookie")asynccreated(){window.addEventListener('message',(e)=>{if(e.origin!="http://127
RosaChampagne
·
2020-09-16 11:29
前端
javascript
vue.js
前端项目报错chunk-libs.e495f7a4.js:41 Failed to execute ‘
postMessage
‘ on ‘DOMWindow‘:
最近一次vue项目打包之后,在控制台出现了一个错误如下chunk-libs.e495f7a4.js:41Failedtoexecute'
postMessage
'on'DOMWindow':Thetargetoriginprovided
小能豆豆_前端
·
2020-09-16 04:32
H5前端开发
javascript
vue.js
javascript
h5(vue项目)向小程序传参
$wx.miniProgram.
postMessage
({data:{name:"xxx"}});小程序:wxml:js:handle
PostMessage
(e){//参数在e.detail.data里面
fanrax
·
2020-09-15 14:17
jsdemo
不同域下的iframe实现父子窗口通信
则可以通过获取元素的方式进行通信(详见:https://blog.csdn.net/hhf235678/article/details/103894827),但某一个不一致时,则需要通过window.
postMessage
hhf235678
·
2020-09-15 10:29
js
javascript
win32 汇编学习(三)
三:模块和句柄1.程序结构模式分为两种,过程驱动方式和事件驱动方式2.
PostMessage
是把一个消息放到其他程序的消息队列中,而SendMessage则越过消息队列直接调用目标程序的窗口过程。
主攻
·
2020-09-14 21:36
汇编
用iframe踩的坑
1)通过
postmessage
消息提示是否加载成功2)通过判断title,但是要约定下iframe的title不能是Error,否则会造成误判的vardownFrame=document.getElementById
weixin_30247781
·
2020-09-14 11:55
JavaScript高级语法之跨域(
postMessage
,CORS,JSONP)
目录1
postMessage
概述1.1iframe与主页面的通信2CORS2.1发送请求,“预检”机制2.2收到响应3JSONP1
postMessage
概述所谓“同域限制”指的是,出于安全考虑,浏览器只允许脚本与同样协议
上善若泪
·
2020-09-14 11:48
JavaScript高级核心
前端配置nginx反向代理解决跨域
解决前端跨域方法有:1,JSONP2,通过修改document.domain来跨子域3,使用window.name来进行跨域4,HTML5中的window.
postMessage
方法来跨域传送数据5,node
京都玩家
·
2020-09-14 08:24
javascript
MFC中消息循环处理的几个函数之间的区别
以下说明几个消息循环中的常用函数进行对比1
PostMessage
与SendMessage函数对比SendMessage把消息直接发送到窗口,并调用此窗口的相应消息处理函数,等消息处理函数结束
ljx0305
·
2020-09-14 04:14
Windows内核新手上路2——挂钩shadow SSDT
NtUserGetForegroundWindow、NtUserBuildHwndList、NtUserQueryWindow、NtUserWindowFromPoint、NtUserSetParent、NtUser
PostMessage
gimbow
·
2020-09-14 03:39
Windows内核新手上路
windows 常用 API
BroadcastSystemMessage将一条系统消息广播给系统中所有的顶级窗口GetMessagePos取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置GetMessageTime取得消息队列中上一条消息处理完毕时的时间
PostMessage
kz_ang
·
2020-09-14 03:46
VC
关于iframe/子窗体与父窗体的交互
父子窗体交互方式通过contentWindow交互通过
postMessage
交互通过contentWindow交互主窗体内嵌的iframe或者是其通过js打开的新窗口都可以通过contentWindow
拿饭盒当烟灰缸
·
2020-09-14 01:38
Article
chrome扩展开发示例之扩展页面与content_scripts建立长连接通信
1、从web页面端主动建立连接,就是在content_scripts文件主动建立长连接,varport=chrome.runtime.connect({name:"haa"});//通道名称port.
postMessage
jkkongkong
·
2020-09-13 23:34
delphi 用
postMessage
发送字符
演示了
PostMessage
,SendMessage,WM_CHAR发送汉字。
aldsot0997
·
2020-09-13 15:11
ES5中this绑定
、cal、bind来绑定this*/varobj={name:'tom'};functionsay(data){console.log(this,data);}say('111');//Window{
postMessage
凯迪blak
·
2020-09-13 15:12
知识点
前端常见跨域解决方案
常见跨域场景跨域解决方案一、通过jsonp跨域二、document.domain+iframe跨域三、location.hash+iframe跨域四、window.name+iframe跨域五、
postMessage
淡黄的长裙蓬松的头发
·
2020-09-13 10:14
HTTP相关
跨域
PostMessage
传参问题
MSDN:BOOL
PostMessage
(HWNDhWnd,//handletodestinationwindowUINTMsg,//messageWPARAMwParam,//firstmessageparameterLPARAMlParam
嘻嘻宝贝
·
2020-09-13 08:41
Duilib
在苹果Safari浏览器通过iframe唤起微信或支付宝APP支付
在苹果Safari浏览器是无法通过iframe来唤起微信或支付宝APP支付的但可以通过以下方法来完美解决iframe打开APP支付1.在iframe中的页面中JS代码:window.top.
postMessage
lg_lin
·
2020-09-13 05:48
JavaScript
MINIGUI学习总结一
总结使用消息时需注意的问题:1.
PostMessage
和SendMessage函数的区别即前者将消息置于指定窗口的消息队列后便返回,通常用于发送一些非关键性信息(如键盘和鼠标消息),而后者则是通知指定窗口的窗口过程立即完成某项任
奔跑的蜗牛0510
·
2020-09-13 05:51
mini
GUI
JavaScript高级程序设计读书笔记
通过js解决跨域问题的几种方式:jsonp、iframe、window.name、window.
postMessage
、服务器上设置代理页面window.name在一个页面打开另一个页面时,window.name
天空神话
·
2020-09-13 03:07
JavaScript
JS中实现跨域的方法总结
这个人呢,一上岁数这个脑子就不好使,为了防止下次又遗忘了,所以特意写一篇随笔来记录一下JS中实现跨域的方式1.jsonp请求2.document.domain3.window.name4.window.
postMessage
weixin_30726161
·
2020-09-12 23:39
webWorker学习
学习简单理解worker的作用就是一个处理复杂大量数据的js函数,如下图,在index.html代码中,1、先对Worker进行实例化创建work,创建work.onmessage对事件监听,通过work.
postMessage
web张
·
2020-09-12 17:18
学习
webWorker 异步加载js文件
异步一定有一个回调函数1、实现js和html分离2、js脚本中执行
postMessage
,回调函数才会生效3、回调函数的参数为一个对象,对象的data属性是js脚本中
postMessage
的参数使用步骤
神奇大叔
·
2020-09-12 17:47
webWorker异步加载
HTML5
新特性
webWorker
JS 线程 和 JQuery使用笔记
JS线程主界面代码:varw=newWorker("js/JavaScript.js");functionmyWorker1(){w.
postMessage
("hello");//必须先启动线程w.addEventListener
王涛WantTao
·
2020-09-12 17:58
JS
js中的webworker学习
webworker能为我们做什么:1、加载一个JS文件,此文件用来进行大量计算,而不挂起主进程,通过
postmessage
,onmessage方法通信2、使用importScript(url)加载其他的
small_sheep_boy
·
2020-09-12 15:22
前端
SendMessage、
PostMessage
、keybd_event 发送键盘事件 及 虚拟键码表
大致介绍SendMessage与
PostMessage
两者从函数结构上看主要区别其实就是返回值不同,SendMessage返回消息被处理后的返回值,而
PostMessage
则返回消息是否发送成功。
YiZhe0731
·
2020-09-12 14:07
C#
SendMessage
keybd_event
发送键盘事件
跨域问题的处理(九种方案总结)
文章目录一、跨域定义1.1跨域1.2同源策略1.3、常见的跨域场景二、实现跨域的方式2.1使用jsonp跨域2.2使用CORS跨域2.3使用
postMessage
实现跨域2.4使用window.name
王大锤的幸福生活
·
2020-09-12 11:54
问题分析
HTML5 简要总结
4、
postMessage
和XMLHttpRequest2代扩展了通信功能,可
feifniao
·
2020-09-12 10:10
HTML/CSS/JS
html5
xmlhttprequest
浏览器
forms
node.js
多线程
前端浏览器跨域请求的方式
因为浏览器的同源策略(协议,域名,端口号),在访问不同源的数据时,就产生了跨域问题,跨域问题常见的解决方法有以下几种:1.jsonp跨域解决方案2.cors跨域资源共享3.基于httpproxy实现跨域请求4.基于
postmessage
MelodyFreedom
·
2020-09-12 10:28
proxy跨域
web前端
PostMessage
发送WM_CLOSE消息,实现关闭任意程序
#include#includeintWINAPI_tWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPTSTRlpCmdLine,intnCmdShow){HWNDhWnd=FindWindow(NULL,_T("Windows任务管理器"));//查找窗口句柄//FindWindow第一个参数:目标程序的类名,数据为LPCTSTR//Fin
a2792978505
·
2020-09-12 02:05
iframe配合
postmessage
注意点
因为某中原因,A系统要调用B系统页面中的个别页面,所以引入了iframe;并且两个系统之间需要通信,设计到跨域问题,就有了
postmessage
;在系统中的代码示例:loadIform():void{constself
不积跬步,无以至千里.
·
2020-09-12 00:52
JavaScript
C/C++ windows 进程间通信
MessageBox(0,TEXT("没找到窗口"),TEXT("ERROR"),MB_OK);}else{//发送消息//SendMessage(hwnd,WM_USER+0x1,NULL,(LPARAM)100);
PostMessage
__大道至简_
·
2020-09-11 22:52
C/C++
笔记
MFC
widows
vue 给嵌套的iframe子页面传数据
postMessage
Vue组件下嵌套了一个不同域下的子页面,iframe子页面不能直接获取到父页面的数据,即使数据存在localStorage中,子页面一样是获取不到的,所以只好使用
postMessage
传数据:父页面发送数据参数
weixin_30555125
·
2020-09-11 17:10
vue,uiapp 开发中js和iOS原生之间的通信
在其中需要和原生之间交换数据,出现了几个问题iOSWKWebView和js交互的文档很多,但是写了以后,在js代码里面执行window.webkit.messageHandlers.OnLineCollectionFun.
postMessage
爱谁谁12138
·
2020-09-11 17:25
vue
CORS跨域与Nginx反向代理
解决方案:解决跨域的方法有很多,如(1)通过jsonp跨域(2)通过修改document.domain来跨子域(3)使用window.name来进行跨域(4)使用HTML5中新引进的window.
postMessage
RainSungz
·
2020-09-11 16:31
nginx
iframe标签使用之Vue事件触发传值
首先先介绍一下ififrame传递消息的关键方法
postMessage
postMessage
的使用一、简介
postMessage
()方法允许来自不同源的脚本采用异步方式进行有限的通信,可以实现跨文本档、
舔舐岁月伤口
·
2020-09-11 15:19
学习
vue
js
javascript
前端vue与App Flutterr交互
这里做下记录,以便下次使用://*@param{Object}objVal要传递的数据letobjVal={}objVal=JSON.stringify(objVal)window[funcName].
postMessage
萝卜砸大坑
·
2020-09-11 11:03
web
前端
使用iframe给页面的localStorage扩容
思路如下:在【A域】下引入【B域】,【A域】空间足够时,读写由【A域】来完成,数据存在【A域】下;当【A域】空间不够时,读写由【B域】来完成,数据存在【B域】下【A域】空间不够需要在【B域】读写时,通过
postMessage
weixin_30300225
·
2020-09-11 04:58
Spring Security前置知识2--域与跨域
SOPSameOriginPolicy)1)什么是同源策略2)为什么需要同源策略3)如何控制同源策略a)CORS五、如何解决跨域1、CORS2、JSONP1)为什么叫做JSONP2)CORS与JSONP对比3、
PostMessage
今夕何夕_1988
·
2020-09-11 04:03
前端
跨域
Corss-Origin
JSONP
LocalStorage 扩容
思路如下:在【A域】下引入【B域】,【A域】空间足够时,读写由【A域】来完成,数据存在【A域】下;【A域】空间不够需要在【B域】读写时,通过
postMessage
向【B域】发送跨域消息,【B域】监听跨域消息
东方的csdn
·
2020-09-11 02:37
前端分享
你了解
postMessage
吗?
window.
postMessage
()方法可以安全地实现跨域通信(前提:正确使用)。
yy啊啊
·
2020-09-10 20:18
JavaScript
HTTP
js iframe跨域访问
2.前台解决跨域几种方法2.1动态创建script2.2使用document.domain2.3使用HTML5新属性
postMessage
2.4利用iframe和location.hash什么是跨域?.
weixin_30892037
·
2020-09-10 19:14
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他