永发信息网

如何将类似这样的2个js写入到一个js文件

答案:2  悬赏:0  手机版
解决时间 2021-01-04 00:32
  • 提问者网友:杀手的诗
  • 2021-01-02 23:57
<script type="text/javascript">
u_a_client="2339";
u_a_width="980";
u_a_height="90";
u_a_zones="3143";
u_a_type="0"
</script>
<script src="a.js"></script>怎么把这2个js写入到一个js文件里面去?
最佳答案
  • 五星知识达人网友:爱难随人意
  • 2021-01-10 05:10
你想在一个页面中定义相同名的 js变量?这样会有问题的,后面的会覆盖前面的如果你真想要这样的话,顶多这样如var u={ u_a_client:"2339",u_a_width:"980",
u_a_height:"90",
u_a_zones:"3143",
u_a_type:"0"
} var a={u_a_client:"2339",u_a_width:"980",
u_a_height:"90",
u_a_zones:"3143",
u_a_type:"0"}通过a.u_a_client,和b.u_a_client来访问两个变量把上页代码写到同一个文件里是没问题的, 聚拓互联为您服务
全部回答
  • 1楼网友:笑迎怀羞
  • 2021-01-10 06:19
问题在这句代码上: while($rs=mysql_fetch_object($result)){ $a=array(array('title'=>$rs->title,ln=>$rs->path)); } 你每次都用“=”赋值把原来的数组$a覆盖掉了,所以循环到最后只有最后一个结果,就是你所说的“只能显示一条记录”。使用array_push就可以解决问题,至于具体语句怎么写你自己琢磨一下吧,这样印象才能深刻。服了,代码如下: $a=array(); while($rs=mysql_fetch_object($result)){ array_push($a,array('title'=>$rs->title,ln=>$rs->path)); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯