商务通默认弹窗重写代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了商务通默认弹窗重写代码相关的知识,希望对你有一定的参考价值。

商务通默认弹窗重写代码,重写商务通默认的弹窗。实现原理:通过设置定时器,判断是否存在默认的商务通弹窗标签,如果存在则用自定义的代码将其覆盖。


以下为详细代码,其中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>


以上是关于商务通默认弹窗重写代码的主要内容,如果未能解决你的问题,请参考以下文章

odoo 怎么重写模块默认方法

推进学说代码片段

java 代码片段

VS2015 代码片段整理

缺少电子商务数据和不良事件跟踪代码

修改弹窗Style