js的调用问题,高手请进(高额奖励) 50
1、我用<scriptsrc=ggao_ad.asp></script>的方式调用ad.asp文件,2、ad.asp中从数据库里面读出5条数据,内容分别是:第一条:123...
1、我用<script src=ggao_ad.asp></script>的方式调用ad.asp文件,
2、ad.asp中从数据库里面读出5条数据,内容分别是:
第一条:1234
第二条:5678
第三条是一段js代码如下:
<script>
var YahooCNADConfig=new Array();
YahooCNADConfig['adid']=126
YahooCNADConfig['wid']=8900
YahooCNADConfig['w']=120
YahooCNADConfig['h']=16
</script>
<script type='text/javascript' src='http://view.aliunion.cn.yahoo.com/showad.php'></script>
【这段代码执行后的结果是一句话:移动充值卡】
第四条:9999
第五条:0000
那么,再通过<script src=ggao_ad.asp></script>调用后显示的顺序却成了这样:
1234
5678
(此处为空白)
9999
0000
移动充值卡【这个应该是第三条的内容】
也就是说js代码的内容自己跑到最后面了,而且在本应该显示的第三条位置是空白的,请问这是为什么?怎么解决? 展开
2、ad.asp中从数据库里面读出5条数据,内容分别是:
第一条:1234
第二条:5678
第三条是一段js代码如下:
<script>
var YahooCNADConfig=new Array();
YahooCNADConfig['adid']=126
YahooCNADConfig['wid']=8900
YahooCNADConfig['w']=120
YahooCNADConfig['h']=16
</script>
<script type='text/javascript' src='http://view.aliunion.cn.yahoo.com/showad.php'></script>
【这段代码执行后的结果是一句话:移动充值卡】
第四条:9999
第五条:0000
那么,再通过<script src=ggao_ad.asp></script>调用后显示的顺序却成了这样:
1234
5678
(此处为空白)
9999
0000
移动充值卡【这个应该是第三条的内容】
也就是说js代码的内容自己跑到最后面了,而且在本应该显示的第三条位置是空白的,请问这是为什么?怎么解决? 展开
4个回答
展开全部
空白行还是没行
是否在数据库中删除过记录
是否在数据库中删除过记录
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样行吗?
document.write"<script type='text/javascript' src='http://view.aliunion.cn.yahoo.com/showad.php'></script>";
document.write"<script type='text/javascript' src='http://view.aliunion.cn.yahoo.com/showad.php'></script>";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你应该明白<!-- -->这个是什么吧
还有本身script在html中就是不现实的
还有就是代码执行顺序问题
你的ggao_ad.asp里面是什么
是
<!--
function showad(){
var y=YahooCNADConfig;
cust="";
if(window.YahooCustConfig)
{
var c=YahooCustConfig;
for(x in c) cust+=x+"%3D"+c[x]+"|";
YahooCustConfig=null;
}
document.write('<iframe name="ycn_ads_frame" width='+y["w"]
+" height="+y["h"]
+" frameborder=0 border=0"
+" src='http://view.aliunion.cn.yahoo.com/selad.php?adid="+parseInt(y["adid"])
+"&wid="+parseInt(y["wid"]));
if(typeof(y["sid"])!="undefined" && y["sid"]!="") document.write("&sid="+y["sid"]);
if(typeof(cust)!="undefined" && cust!="")document.write("&cust="+cust);
document.write("'"
+' marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no">'
);
document.write('</iframe>');
cust="";
}
showad();
-->
还有本身script在html中就是不现实的
还有就是代码执行顺序问题
你的ggao_ad.asp里面是什么
是
<!--
function showad(){
var y=YahooCNADConfig;
cust="";
if(window.YahooCustConfig)
{
var c=YahooCustConfig;
for(x in c) cust+=x+"%3D"+c[x]+"|";
YahooCustConfig=null;
}
document.write('<iframe name="ycn_ads_frame" width='+y["w"]
+" height="+y["h"]
+" frameborder=0 border=0"
+" src='http://view.aliunion.cn.yahoo.com/selad.php?adid="+parseInt(y["adid"])
+"&wid="+parseInt(y["wid"]));
if(typeof(y["sid"])!="undefined" && y["sid"]!="") document.write("&sid="+y["sid"]);
if(typeof(cust)!="undefined" && cust!="")document.write("&cust="+cust);
document.write("'"
+' marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no">'
);
document.write('</iframe>');
cust="";
}
showad();
-->
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询