用javascript编写的转换标记

时间:2016-11-03 06:18:36

标签: javascript

我正在研究以javascript编写的以下转换标记。

<script type="text/javascript">
var tag_id = 123456789;
var adnetwork_domain = "https://s.adnetwork.net";
</script>
<script type="text/javascript" src="https://s2.adnetwork.net/js/adnetworkRt.js"></script>

https://s2.adnetwork.net/js/adnetworkRt.js

if ("undefined" == typeof adnetwork_domain) var adnetwork_domain = "https://s.adnetwork.net";
if ("undefined" == typeof adnetworkRt) var adnetworkRt = {
    init: function() {
        try {
            if (-1 != document.cookie.indexOf("adnetworkoptout")) return 0;
            "undefined" != typeof tag_id && document.createElement("img").setAttribute("src", adnetwork_domain + "/rt.php?tag_id=" + tag_id)
        } catch (a) {
            console.log(a)
        }
    }
};
var adnetwork_user_agent = navigator.userAgent;
!navigator.cookieEnabled || (-1 == adnetwork_user_agent.search(/AppleWebKit/) || -1 == adnetwork_user_agent.search(/Android/) && -1 == adnetwork_user_agent.search(/iPhone/) && -1 == adnetwork_user_agent.search(/iPod/) && -1 == adnetwork_user_agent.search(/iPad/)) || adnetworkRt.init();

在下面的部分中,我无法理解制作img标签的原因以及设置img标签的位置。

document.createElement("img").setAttribute("src", adnetwork_domain + "/rt.php?tag_id=" + tag_id)

你能告诉我答案吗?

0 个答案:

没有答案