標籤:商務通代碼重寫
商務通預設彈窗重寫代碼,重寫商務通預設的彈窗。實現原理:通過設定定時器,判斷是否存在預設的商務通彈窗標籤,如果存在則用自訂的代碼將其覆蓋。
以下為詳細代碼,其中o.innerHTML為自訂的彈窗代碼,可自行修改為自己的代碼:
代碼如下
<script>
function update_swt_wee() {
var o = document.getElementById("LRfloater1");
if (o) {
if (o.innerHTML.indexOf("new_swt_wee") == -1) {
o.innerHTML = ‘<div style="position:absolute; top:3px; left:420px; z-index:904;"> <a false;" href="javascript:void(0)"><img border="0" src="http://www.xxx.com/swt/close.jpg" id="closeswt" /></a></div><div id="new_swt_wee" style="width:450px; height:344px; overflow:hidden; position:relative; z-index:899;"><div style=" width:450px; height:344px; overflow:hidden; _background:none; z-index:900;"></div><div style="position:absolute; top:0px; left:0px; z-index:901;"><a href="javascript:void(0)" false;"><img border="0" src="http://www.xxx.com/swt/swt.gif" /></a></div></div>‘;
}
}
}
function hide_swt(){
setTimeout("showswt()", 10000);
}
function showswt(){
var s=document.getElementById("LRdiv1");
s.style.display=‘block‘;
}
setInterval("update_swt_wee()", 100);
</script>
商務通預設彈窗重寫代碼