个人觉得
     一.你把js代码写在</html>在页面加载结束之前去执行就可以了
     二.或者 你把
<script language="javascript">
loadarea(document.all.area,'中国');
window_onload(document.all.province,document.all.city,document.all.area.value);
</script>
写成
<script language="javascript">
function load(){
loadarea(document.all.area,'中国');
window_onload(document.all.province,document.all.city,document.all.area.value);
}
</script>
然后把这函数写在你调用的地方.或者写在body里面..onload(load())

解决方案 »

  1.   

    看到你问题上没提到,<body>里是否加了..onload(load())这一项
      

  2.   

    把第二段script放到</body>后面
      

  3.   

    服务器端为啥要调用客户端的Javascript??
      

  4.   

    楼主你需要区分你的脚本文件是在服务器端使用还是在客户端使用,如果是在客户端使用,只要你在服务器返回客户端请求的结果中的HTML内容部分按格式要求有引人你js文件的正确描述就可以了,如果要在服务器端利用则你需要参考服务器端脚本对外引文件的支持方法。