本地怎么运行ajax
如果在本地运行(如:C:\ajax\helloworld.htm)带有ajax的就不会出现。而在http://127.0.0.1/ajax/helloworld.htm,...
如果在本地运行(如:C:\ajax\helloworld.htm)带有ajax的就不会出现。
而在 http://127.0.0.1/ajax/helloworld.htm,下面就没有问题。
这个可以解决吗? 展开
而在 http://127.0.0.1/ajax/helloworld.htm,下面就没有问题。
这个可以解决吗? 展开
展开全部
"c:\ajax\helloworld.htm"和"http://127.0.0.1/ajax/helloworld.htm"肯定是不一样的.
原因是:
1.helloword.htm含有AJAX,所以要运行服务器,
2.如果已经运行服务器话,这两个地址访问的也不是一个文件,
c:\ajax\helloworld.htm访问的是你编辑的时候的文件,
而http://127.0.0.1/ajax/helloworld.htm访问的是你工程布署过的,在你发布到服务器文件下的另一份文件.因为你发布工程后,服务器管理软件会把当前工程下的所有文件COPY到服务器中的一个目录中,你启动服务器后通过http://127.0.0.1/ajax/helloworld.htm访问的是你服务器上的那个COPY过的文件
原因是:
1.helloword.htm含有AJAX,所以要运行服务器,
2.如果已经运行服务器话,这两个地址访问的也不是一个文件,
c:\ajax\helloworld.htm访问的是你编辑的时候的文件,
而http://127.0.0.1/ajax/helloworld.htm访问的是你工程布署过的,在你发布到服务器文件下的另一份文件.因为你发布工程后,服务器管理软件会把当前工程下的所有文件COPY到服务器中的一个目录中,你启动服务器后通过http://127.0.0.1/ajax/helloworld.htm访问的是你服务器上的那个COPY过的文件
参考资料: 自己总结
展开全部
Ajax实际上就是Javascript的网络化应用,而在本地测试运行时需要处理的主要问题就是调用本地存储的Javascript进行通信时的网络安全问题,比如很多人经常刚开始会遇到的在IE中会提示你允许还是禁用该脚本,而如若是在ff浏览器中则会提示后台失败信息。
通过使用netscape.security.PrivilegeManager对象则可能就会解决上边所碰到的尴尬情形。
通过使用netscape.security.PrivilegeManager对象则可能就会解决上边所碰到的尴尬情形。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是什么意思?你的页面里面有ajax?还是目录带ajax
你直接双击C:\ajax\helloworld.htm这个文件试试
你直接双击C:\ajax\helloworld.htm这个文件试试
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ajax技术的核心是利用WINDOWS的API:XMLHttpRequest异步调用服务器资源,如servlet,javabean等,如果没启动tomcat,就没法调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ok,当然可以了,无所不能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询