我在下面包含了一个指向我的站点的链接,用于查看头部中的 JS,以及让您了解我是如何设置它的。如果您不想使用该链接,我也会尝试包含下面的代码。
我最近学习了一些基本的 AJAX 并在我的网站 http://classifieds.your-adrenaline-fix.com/detail.php?fatherID=37&TypeID=42&ListingID=42的选择页面上创建了一个对话框,你会看到它出现在 onscroll .
如果有人可以与我分享如何使关闭按钮关闭对话框,我将不胜感激。
这是JS
<script type="text/javascript">
function loaddiv(thediv, thefile) {
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject ('Microsoft.XMLHTTP');
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById(thediv).innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open('GET', thefile, true);
xmlhttp.send();
}
</script>
然后在页面上我只有
echo "<div id='div2'></div>";
然后对于弹出的框:
<div class="DoYouHaveADirtBikeForSaleBox">
<h2>Got A Dirt Bike You Want to Sell?</h2>
<p class="DirtBikeForSaleBannerButton">
<a href="http://classifieds.your-adrenaline-fix.com/add.php">Yea, Show Me How</a>
</p>
<p class="DirtBikeForSaleBannerButtonNoThanks">
<a href="CloseDialog">Nope, Get This Out of The Way</a>
</p>
</div>
如果有人可以与我分享如何通过单击关闭按钮使此对话框消失,我将不胜感激,并提前感谢大家。
谢谢,
斯图尔特 K