这里有一个index.jsp页,index.jsp页有个按钮(build),点击按钮的话,会调用js的callServer函数。
这个函数如下:
*************************************************************************
function callServer(url, projectName) {
      document.getElementById('serverData').innerHTML = '<iframe src="' + url + '" width="0" height="0" frameborder="0"></iframe>';
...
...
...
*************************************************************************
serverData是一个div的id(<div id="serverData" class="hidden"></div>).就像以上所描述的,我如果点击按钮的话:
(1)页面向服务器到底发送了什莫请求?
(2)是像提交表单一样,也分post,gest吗?请各位不吝赐教!
(如果您了解python的话,如果我想用程序与服务器交互的话,怎样做?给个思路就行!)

解决方案 »

  1.   

    加入了一个不可见的iframe,请求你的url 就是get请求
      

  2.   

    首先,感谢shanlilaide的回答。
    如果可以的话,请讲详细一点好吗?
    比如请求流程。
      

  3.   

    简单的说就是frame框架,不明白的话搜一下,自己写一个试试
      

  4.   

    谢谢fosjos,我知道iframe是框架。
    其实我想知道他是怎样与服务器交互的!
    我一点按钮,他就执行某个操作,它是怎样向
    通过框架向服务器请求的。
      

  5.   

    和window.open一样只不过窗口的位置不同
    把它放在div class="hidden"中,效果就是1楼说的