請幫我解決加載異步腳本時檢測到的問題。其實我在我的網站上有一個異步加載的實時聊天按鈕,這個小部件的腳本被混淆了。在腳本加載後,我需要在聊天按鈕上設置一個eventlistener。在聊天按鈕出現之前觸發Window.onload觸發器。請指教。耦合異步腳本
代碼:
_shcp = [];
_shcp.push({
widget_id: xxxxxx,
widget: "Chat",
side: "left",
position: "center",
template: "orange",
title: "Live help",
text_layout: "trans",
track: 1
});
(function() {
var hcc = document.createElement("script");
hcc.type = "text/javascript";
hcc.async = true;
hcc.src = ("https:" == document.location.protocol ? "https" : "http") + "://widget.siteheart.com/apps/js/sh.js";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hcc, s.nextSibling);
})();
向我們展示加載聊天按鈕的html/javascript代碼。 – Lee
你可以在聊天腳本的底部添加一行,在你的客戶端代碼中調用一些函數嗎? – tjameson
–