这几天遇到js xmlhttp 访问不同域的问题,,,几天没解决,诚求解决之道,,希望知道解决的朋友帮忙给个事例 asp 的,,谢谢各位拉..................
解决方案 »
- js有关ip的正则表达式
- javascript对象如何转为成c#实体类?
- 如何刷新父父页面?
- javascript是没有办法完全彻底保密的吗?
- 下拉列表选择一项后如何自动添加给文本框?
- 这是什么公司?养些什么也不懂的人的当领导。干啥啥不行,吃啥啥不剩!
- 求HTML内提取文本的正则
- XmlHttp 如何Sumit 整个Form,就象 form.submit() 一样
- 如何改变背景音乐啊<BGSOUND name="mid" SRC="1.mid" loop=-1> 把src="1.mid"变成src="10.mid"
- __40分__jquery-easyui 中手风琴 easyui-accordion 的问题
- js中的static
- iframe跨越访问问题
我是这么做的
还可以用json 你看看baidu的代码 他们也是跨域的 动态script块 通过json传送数据也可以跨域
问题是这样的 我自己的域名www.aaa.com/1.html 要获取www.baidu.com/s?wd=a&ch=&tn=360se_dg&bar= 页面的代码 请问用什么办法?? 最好有实例谢谢
a.html
<script >
// 创建xmlhttprequest 对象。
function createXMLHTTP() {
......
} function getData() {
var xmlHttpObj=createXMLHTTP();
xmlHttpObj.onreadystatechange=function(){
if (xmlHttpObj.readyState==4)
{
if (xmlHttpObj.status==200)
{
alert(xmlHttpObj.responseText);xmlHttpObj=null;
} } }
xmlHttpObj.open("post","readXML.asp",true);
xmlHttpObj.setRequestHeader('Content-type','application/x-www-form-urlencoded');
xmlHttpObj.send(true); }
getData();
</script>
readXML.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%response.charset="gb2312"%>
<%
filePath="http://www.xx.com/xml/xx.xml"
response.write getXML(filePath)
function getXML(url)
dim sttp
set sttp=server.createobject("MSXML2.XMLHTTP")
sttp.open "GET",url,false, "", ""
sttp.send()
if sttp.readystate<>4 then
exit function
end if
getXML=sttp.responseBody
set sttp=nothing
end function
%>