第一种:
var url = "documentHelpFunccodeAction.action?funccode=" + value ;
window.open(url, "null", "height=600px,width=640px,top=50px, left=165px,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes");
这种请求在action返回到jsp页面,不影响其它页面,不过这个是在另一个页面要有返回信息时使用。
第二种:
var url = "updateFavoritehitAction.action?knowledgeid="+knowledgeid;
window.opener.location.href=url;
还有一种就是:parent.location.href=url;
这种请求在处理完业务后,要对父窗口进行重新赋值操作的时候使用。
第三种:
frmParameter.action = "deleteHotspotKnowledgeaction.action";
frmParameter.submit();
这种方法注意:在问好传值的时候,action没有接收到值,改用hidden就可以了,正在探讨中,如果有知道原因的朋友,谢谢指点迷津!
此种方法是使用from来提交数据,比较常用,并且可以控制提交到那个页面,并返回到那里。
第四种:
url='getKnowledgeTypeKnowledgeInfo.action?typeid=' + value;
var obj2 = window.parent.document.getElementById("main");
obj2.contentWindow.location.href=url;
这种方法对指定的target,这里在使用框架的时候很好控制
第五种:
window.location=url;
这个请求要将信息返回到自己所请求页面。
第六种:在处理一种请求了业务处理,不需要返回任何信息,就用dwr,ajax实现吧!
关于子窗口刷新父窗口的父窗口的另一个窗口
window.opener.location.href=window.opener.location.href;
window.opener.flshleft();
window.close();
子窗口调用open父窗口的方法
opener.getId();
先刷新父窗口,在调用父窗口的flshleft()方法
function brush(){
var url='knowledgeTypeTree.jsp';
var obj2 = window.parent.document.getElementById("teamTree");
obj2.contentWindow.location.href=url;
}
即可达到刷新两个不同页面的效果
分享到:
相关推荐
javascript ajax请求,和接收服务器返回数据
vue 在服务器端直接修改请求的接口地址 一个项目可能有很多环境,开发,测试,预生产,生产等环境,如果每一个环境都需要重新打包会显得比较麻烦,那么如何解决这个问题呢 在vue和uniapp中以及其他框架下的都是...
vue-table - Vue.js组件会自动从服务器请求(JSON)数据,并将它们显示在html表可切换/可扩展的分页组件
我们经常在Silverlight中与服务器交互,例如Silverlight和SharePoint交换信息,常用的方式是通过Javascript利用xmlhttp向服务器端发送请求或调用Webservice。这里就涉及到同步和异步的问题,如果采用同步调用,则会...
JavaScript具有很好的模块和方法来发送可用于从服务器端资源发送或接收数据的HTTP请求。这篇文章主要介绍了JavaScript中发出HTTP请求最常用的方法,需要的朋友可以参考下
12.3.3 向服务器发送请求 357 12.3.4 处理服务器响应 360 12.3.5 用户注册实例 361 12.3.6 处理XML请求 364 12.3.7 动态列表 368 第13章 JavaScript安全与异常 处理 371 13.1 JavaScript安全 371 13.1.1 域策略 371 ...
JavaScript安全性不允许POST的跨域请求(GET可以与服务器配合使用JSONP,有些勉强)。SOAP只能使用POST请求,所以无法直接跨域。一般的解决方案是使用服务器代理(由同域服务器跨域请求后返回),但导致过于复杂...
XML——这种用于表示客户端与服务器间数据交换有效负载的格式,几乎已经成了Web services的同义词。然而,由于Ajax和REST技术的出现影响了应用程序架构,这迫使人们开始寻求`XML的替代品,如:JavaScript Object ...
//successFunc就是一个请求返回成功之后的一个function,有一个参数,参数就是服务器返回的报文体 function ajax(url,successFunc) { var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject...
本例是从前端,以Ajax的形式向豆瓣RESTFul服务器发起请求的简单示例。
12.3.3 向服务器发送请求 12.3.4 处理服务器响应 12.3.5 用户注册实例 12.3.6 处理XML请求 12.3.7 动态列表 第13章 JavaScript安全与异常处理 13.1 JavaScript安全 13.1.1 域策略 13.1.2 ...
Ajax 是异步的JavaScript和XML的简称,是一种更新页面某部分的机制。它赋予了你从服务器获取数据...在这里, 我们创建了一个能向服务器发出 HTTP 请求的类的实例。然后调用其 open 方法,其中第一个参数是 HTTP 请求方
使用js也可获取到服务器时间,原理是使用 ajax请求,返回的头部信息就含有服务器端的时间信息,获取到就可以了。以下: 1、依赖jQuery 代码: function getServerDate(){ return new Date($.ajax({async: false})....
借助于Ajax,可以在用户单击按钮时,使用JavaScript和DHTML立即更新UI,并向服务器发出异步请求,以执行更新或查询数据库。当请求返回时,就可以使用JavaScript和CSS来相应地更新UI,而不是刷新整个页面。最重要的是...
简而言之,XMLHttpRequest使您可以使用 JavaScript 向服务器提出请求并处理响应,而不阻塞用户。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对...
简单的理解就是向不在同一个域名的服务器文件发出请求。这个还是用实际的例子来说明一下吧,比如baidu.com向cxyblog.com发送请求,这两个域名是不同的,那么这就是跨域了,出于安全性的考虑,这样是不允许的。另外...
我们经常在Silverlight中与服务器交互,例如Silverlight和SharePoint交换信息,常用的方式是通过Javascript利用xmlhttp向服务器端发送请求或调用Webservice。这里就涉及到同步和异步的问题,如果采用同步调用,则会...
njs是JavaScript语言的一个子集,它允许扩展nginx的功能,这点跟lua有点类似,不过采用的语言是javascript。 1. 安装nginx 要使用njs,需要安装一个nginx,这里的我使用的环境是Ubuntu18.04.4。 首先从...
当您使用 CRUD 功能时,这些功能会通过 Ajax 触发对服务器的操作并修改 JavaScript 数组,如果 Ajax 请求失败,您可以观察到对 JavaScript 数组采取必要的操作。执行浏览器 < script src =" dist/browser-sync...
Ajax 是 Asynchronous Javascript And XML 的缩写,它是异步的 Javascript 和 XML技术,是由 Javascript 、 XML 、DOM、CSS等多种已有技术合成的一种浏览端技术,应用于与服务器进行异步交互功能的实现 Ajax技术...