用ajax怎么解决跨域的问题
解决的办法,有如下几种:
1. 使用中间层过渡的方式(可以理解为“代理”):
中间过渡,很明显,就是在AJAX与不同域的服务器进行通讯的中间加一层过渡,这一层过渡可以是PHP、JSP、c++等任何具备网络通讯功能的语言,由中间层向不同域的服务器进行读取数据的操作。拿asp.net做一个例子,如果需要对不同域的某一个asp.net进行通讯,现在客户端的xml-ajax跨域
有了jQuery之后,如何来解决ajax的跨域问题:
《html》
《head》
《title》JQuery学习《/title》
《script src=“jquery-1.4.2.min.js“ type=“text/javascript“》《/script》
《script type=“text/javascript“》
$(document).ready(function(){
var oBtnTest = $(“#btnTest“);
oBtnTest.click(function(){
oBtnTest.disabled = true;
var oResult = $(“#result“);
oResult.html(“loading“).css(“color“,“red“);
jQuery.getScript(“http://www.jb51.net/test/js.txt“,
function(){
oResult.html(“name:“ + Dylan.name + “《br/》email:“ + Dylan.email).css(“color“,“black“);
oBtnTest.disabled = false;
});
});
});
《/script》
《/head》
《body》
《button id=“btnTest“》BtnTest《/button》
《div id=“result“》《/div》
《/body》
《/html》
远程服务器端js.txt中的内容为:
var Dylan= {name:“Dylan“,email:Dylan@163.com}
开机出现 “Windows脚本宿主”里边Microsoft JScript运行时错误,怎么解决
在开始——所有程序——启动
里把这个Y2.JSE删除掉应该就可以了
不知道这个是个什么程序,自动加载到启动项了,也有可能是病毒
最好再全盘杀一下病毒
如何解决端口被占用问题
1
我们用eclipse或者myeclipse软件做项目时,刚开始常常会遇到这样那样的问题,弄得头都是大的,比如端口占用就是其中一个。如图
步骤阅读
2
点击电脑左下角的开始程序或者按快捷键Ctrl+R进入运行界面:如图所示
接着就可以看到运行界面窗口:如图所示
步骤阅读
步骤阅读
3
接着在运行界面中输入cmd命令:如图所示
这样就能进入Dos窗口:如图所示
步骤阅读
步骤阅读
4
接着假如被占用的端口号是“8080“(Tomcat默认端口号),此时我们就需要在Dos界面里输入命令:netstat -aon|findstr “8080“:如图所示
步骤阅读
5
输入完命令后我们就能看见如下效果:如图所示
这样我们就得到了进程号“3256”!
步骤阅读
6
得到了进程号之后接着我们再输入tasklist|findstr “3256“命令,之后就得到了进程映像名称javaw.exe:如图所示
步骤阅读
7
在这一步就可以解决问题了!打开任务管理器方法有很多可用
快捷键Ctrl+Alt+Delete进入之后找到javaw.exe进程将其杀死:如图所示
步骤阅读
END