目前词霸提供的接口是:
http://dict-co.iciba.com/api/dictionary.php?w=**代表要查询的单词。请高手在浏览器里试用一下(可在地址栏里输入http://dict-co.iciba.com/api/dictionary.php?w=english,回车),然后讲一下怎么用这个东西?我主要想知道能不能通过AJAX的方式来使用,我会用JS解析XML文件的。
剩100多分了,少送点,谢谢。
http://dict-co.iciba.com/api/dictionary.php?w=**代表要查询的单词。请高手在浏览器里试用一下(可在地址栏里输入http://dict-co.iciba.com/api/dictionary.php?w=english,回车),然后讲一下怎么用这个东西?我主要想知道能不能通过AJAX的方式来使用,我会用JS解析XML文件的。
剩100多分了,少送点,谢谢。
解决方案 »
- JS在循环中如何让自增变量成为循环内容的序号
- JQuery的Ajax在ie、chrome下可运行,ff无效果
- 如何在CKEditor中加入一个自定义按钮,可以控制它的toolbar为Full、Basic
- 关于全局变量的问题!
- 现在网页上面有一幅地图,我想在地图的不同地区上面显示不同的提示内容,请问如何处理呢?而且提示内容还要能控制改变
- setInterval的问题
- 请问,如何在声明了DOCTYPE后仍然可以取得滚动条的位置?
- jquery easyui-datebox渲染问题
- 正则表达式:匹配一个以 XXX 开始间隔任意字符直到碰上一个 " 的字串?
- CryptoJS对arraybuffer或者bytearray加密
- 框架页面函数调用。急求!!!!!!
- jquery dialog 被flash遮注,求firefox以及ie8,ie6的解决办法
function onClicked(id)
{
var url = "http://dict-co.iciba.com/api/dictionary.php?w=" + id; var xmlHttp;
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4)
{
var res = xmlHttp.responseText;
alert(typeof res);
alert(res.length);
}
}
xmlHttp.open("GET","url",true);
xmlHttp.send(null);
}
像这样吗?我试过不行,绿色语句显示 返回的字符串的长度是0
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT LANGUAGE="JavaScript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></SCRIPT>
</HEAD> <BODY>
返回的内容:<TEXTAREA style="width:600;height:600" ROWS="10" COLS="1" id="result"></TEXTAREA><br/><br/><br/>
要查的英文单词:<INPUT id="gjz" TYPE="text" NAME="" value="english">
<INPUT TYPE="button" VALUE="获取" ONCLICK="search()">
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
<!--
function search(){ var url = "http://dict-co.iciba.com/api/dictionary.php?w=" ;
$.get(url, function(data){
alert(data);
$("#result").val(data);
});
}
//-->
</SCRIPT>