javascript问题,想用JS调用一个web service……

想在我的网站主页上放一个天气预报的小应用,但是我的主页想弄成静态的,也就是不能有后台代码的,就想在前台用JS调用……可是不会~请高手来帮忙解决下,最好有详细的代码……很着... 想在我的网站主页上放一个天气预报的小应用,但是我的主页想弄成静态的,也就是不能有后台代码的,就想在前台用JS调用……可是不会~请高手来帮忙解决下,最好有详细的代码…… 很着急的……急用……谢谢…… 要是能成功,分是不会少的…… 展开
 我来答
llscompass
2009-09-16 · TA获得超过183个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:193万
展开全部
如果是要调用webservice的话,JS很难实现,因为webservice的客户端有很多JAR包的,除非用JS模拟JAVA的中的webservice调用。
其实你可以到网上找一个天气预报的页面,然后直接在页面上嵌套一个iframe,或者用AJAX获取response,然后通过document.getElementById('xx').innerHTML = '得到的response字符串';的方式来实现。
GOOD LUCK!
hydra73
2009-09-16 · TA获得超过718个赞
知道小有建树答主
回答量:556
采纳率:0%
帮助的人:629万
展开全部
建议你用ajax实现, 你下载个jquery库,轻松实现ajax,下载地址 http://docs.jquery.com/Downloading_jQuery

在页面中包含库
<script language="javascript" src="./js/jquery-1.2.1.pack.js"></script>
然后 有如下代码
<script>
$(document).ready(function (){ //DOM载入完成
$(function (){ //调用函数
$.get('xx.php',{argv:xx},function (response){ // get方式调用xx.php,参数argv,返回调用函数并带参数
$("#id").html(response); //把返回参数作为ID为id的对象的内容
})
})
})
</script>

xx.php
<?php
echo $_GET('argv')
?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skingyang
2009-09-16 · TA获得超过586个赞
知道小有建树答主
回答量:767
采纳率:60%
帮助的人:322万
展开全部
....
....
<SCRIPT LANGUAGE="JavaScript">
<!--
function weatherReport(){
document.getElementById("div1").innerHTML = ###
}
//-->
</SCRIPT>
....
....
<BODY onload="weatherReport()">
<div id="div1"></div>
</BODY>
....
其中“###”部分为你调用的天气预报的页面地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蔷薇恋花语0hG
2009-09-16 · TA获得超过810个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:241万
展开全部
用fso吧 可以静态页面调用动态页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式