小编Kev*_*n M的帖子

JavaScript - 尝试和捕获 - 捕获Window.postMessage()错误

我在使用window.postMessage()时遇到错误.

我希望能够捕获我得到的错误 -

"无法向http://www.that-domain.com发布消息.收件人来源http://www.this-domain.com

简单的示例代码(应该是错误):

 try {
    window.postMessage('1','http://www.differentDomain.com');
 } 
 catch (e) {       
     alert('error');
 }
Run Code Online (Sandbox Code Playgroud)

更详细的流程:我使用jQuery向文档添加跨域iframe,然后发布到它.这不应该是错误,因为目标来源应该匹配 - 它们都由proxyDomain变量设置.

var $iframeProxy = $('<iframe id="myIFrame" src="' + proxyDomain + '"></iframe>').appendTo('body');

window.storageProxy = $iframeProxy[0].contentWindow;

try {
    window.storageProxy.postMessage(message, proxyDomain);
}
catch (e) {       
    alert('error');
}
Run Code Online (Sandbox Code Playgroud)

javascript iframe jquery html5 cross-domain

15
推荐指数
2
解决办法
3353
查看次数

智能合约可以部署其他智能合约吗?

如果智能合约具有已编译的合约字节码,可以先部署后续合约吗?

根据 Ethereum.org 的说法:“要部署智能合约,您只需发送包含智能合约编译代码的以太坊交易,而无需指定任何接收者。”

我寻找如何通过智能合约发送交易,我能找到的最接近的是转移 ETH 的示例......

    _to.transfer(msg.value);
  
    bool sent = _to.send(msg.value);
   
    (bool sent, bytes memory data) = _to.call{value: msg.value}("");
   
Run Code Online (Sandbox Code Playgroud)

blockchain ethereum solidity smartcontracts

4
推荐指数
1
解决办法
5534
查看次数

H1标签与H2标签 - SEO的内容重量

标题标签内容在SEO方面的权重是否有所不同?

例如,如果我用h2替换我的h1元素...(假设每页只有一个h2元素而没有其他标题元素)

  1. 这会减少优化吗?内容会降低吗?

html seo

1
推荐指数
1
解决办法
5721
查看次数