猿问

监听第三方库的 AJAX 加载事件

我的网站上有一个 Newsletter2go 订阅表格。我需要使用 Google Analytics 跟踪订阅。唉,Newsletter2Go 只提供文本的显示,但在表单提交成功后没有页面重定向。

我认为应该在我这边做的是,load在从 Newsletter2go 脚本(我无法更改)发出 AJAX 事件之后,我需要以某种方式捕获该事件。

我最后的手段是用来MutationObserver观察 DOM 中的变化(表单消失并显示感谢文本),但我想应该有更好的方法。

document.addEventListener('load', /* ... */)并且window.addEventListener('load', /* ... */)什么也没做


烙印99
浏览 86回答 1
1回答

白板的微信

有这个帮助主题“如何嵌入和自定义订阅表单?”。我只有德语版的支持文本:https ://newsletter2go-help-de.sendinblue.com/automation/formulare/wie-kann-ich-das-anmeldeformular-verwenden-einbetten-und-anpassen.html在自定义表单> 2 对于编码员一章中,描述了解决方案:您可以将回调添加到对subscribe:createForm. 首先是successCallback
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答