javaScript向服务器请求

Java代码
  1. 第一种:  
  2. var url = "documentHelpFunccodeAction.action?funccode=" + value ;  
  3. window.open(url, "null""height=600px,width=640px,top=50px, left=165px,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes");  
  4. 这种请求在action返回到jsp页面,不影响其它页面,不过这个是在另一个页面要有返回信息时使用。  
  5.   
  6. 第二种:  
  7. var url = "updateFavoritehitAction.action?knowledgeid="+knowledgeid;  
  8. window.opener.location.href=url;  
  9. 还有一种就是:parent.location.href=url;  
  10. 这种请求在处理完业务后,要对父窗口进行重新赋值操作的时候使用。  
  11.   
  12. 第三种:  
  13. frmParameter.action = "deleteHotspotKnowledgeaction.action";  
  14. frmParameter.submit();  
  15. 这种方法注意:在问好传值的时候,action没有接收到值,改用hidden就可以了,正在探讨中,如果有知道原因的朋友,谢谢指点迷津!  
  16. 此种方法是使用from来提交数据,比较常用,并且可以控制提交到那个页面,并返回到那里。  
  17.   
  18. 第四种:  
  19. url='getKnowledgeTypeKnowledgeInfo.action?typeid=' + value;  
  20. var obj2 = window.parent.document.getElementById("main");     
  21. obj2.contentWindow.location.href=url;  
  22. 这种方法对指定的target,这里在使用框架的时候很好控制  
  23.   
  24. 第五种:  
  25. window.location=url;  
  26. 这个请求要将信息返回到自己所请求页面。  
  27.   
  28. 第六种:在处理一种请求了业务处理,不需要返回任何信息,就用dwr,ajax实现吧!  
  29.   
  30.   
  31. 关于子窗口刷新父窗口的父窗口的另一个窗口  
  32. window.opener.location.href=window.opener.location.href;  
  33. window.opener.flshleft();  
  34. window.close();  
  35. 先刷新父窗口,在调用父窗口的flshleft()方法  
  36. function brush(){  
  37.   var url='knowledgeTypeTree.jsp';  
  38.   var obj2 = window.parent.document.getElementById("teamTree");   
  39.   obj2.contentWindow.location.href=url;   
  40. }  
  41. 即可达到刷新两个不同页面的效果 

你可能感兴趣的:(JavaScript,Ajax,服务器,DWR,url,action)