我需要在页面中使用小部件。小部件只需使用document.write将链接和图像插入到我的页面。在我的js文件中,我有:
var adScript1 = document.getElementById("adscript1");
adScript1.addEventListener("load", function () {
OAS_RICH('UNKNOWN');
});
adScript.src = "https://oasc12.247realmedia.com/RealMedia/ads/adstream_mjx.ads";
你可以看到这个链接加载一个包含document.write的函数......并在我调用OAS_RICH('UNKNOWN')之后;它将被执行。
我的html如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<div id="non-mobile-ad">
<div class="sidebox advertisement">
<script id="adscript1"></script>
<script type="text/javascript" src="/test/ads2.js"></script>
</div>
</div>
现在我的问题是,当执行OAS_RICH('UNKNOWN')所有div时,例如从页面中删除,我只看到一个链接和图像。这意味着document.write会覆盖整个页面。我怎样才能执行OAS_RICH('UNKNOWN');因为我想要OAS_RICH('UNKNOWN')而没有覆盖整个页面;在现有的div中写一个链接和img。只是为了更多解释,我无法更改小部件,因为我无法控制它。