点击按钮后ReCAPTCHA重载问题:移除蓝色reCAPTCHA行技术求助
技术求助:移除ReCAPTCHA提交时的蓝色行并解决评论区下移问题
我们是一家小型非营利组织,现迫切需要技术协助:
- 问题现象:点击评论提交按钮时,ReCAPTCHA会强制重载框架,期间评论区出现层级下移
- 核心需求:点击评论按钮时移除蓝色ReCAPTCHA行
- 关键线索:未引入IFrame Player API时无此问题
相关截图
- 错误状态截图:

- 正常状态截图:

相关代码
前端浏览器代码
<script src="https://gist.github.com/CforED/62c7013e51dc85f49180c3308e742d26.js"></script>
IFrame Player API 脚本
// 2. 异步加载IFrame Player API代码 var tag = document.createElement('script'); tag.src = "https://www.youtube.com/iframe_api"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); // 3. API代码下载完成后创建<iframe>(及YouTube播放器) var player; function onYouTubeIframeAPIReady() { player = new YT.Player('player', { videoId: 'WLkkzqzo4p0', playerVars: { 'autoplay': 1, 'playsinline': 1,'loop': 1, 'controls': 0, 'playlist': 'WLkkzqzo4p0'}, events: { 'onReady': onPlayerReady } }); } // 4. API在视频播放器就绪时调用此函数 function onPlayerReady(event) { event.target.mute(); event.target.playVideo(); }
统计脚本代码
(function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo"); vgo('setAccount', '224274263'); vgo('setTrackByDefault', true); vgo('process');
内容的提问来源于stack exchange,提问作者Harold H.
相关产品推荐
相关产品推荐

