0 0

js跨域调用js函数5

我现在要做一个东西 iframe里嵌一个别的项目的页面 我想在外层iframe提交的时候也提交子iframe的内容。
    var strategy_tab = new Ext.Panel({
	    				id:'strat_tab',
	        			title: '丰富策略',
	        			layout: 'fit',
	        			autoScroll:true,
	        			border:true,
						region: 'center',
						autoHeight: true,
						//height: 370, 
						html : '<iframe id="iDtrat" scrolling="yes" width="100%"  noresize id="text" src="http://127.0.0.1:8090/itumpsub/app/strategyDetail.jsp"></iframe> ',
	        			listeners:{ activate:function(){
	        				editMore();
	        			}
	        			}
	    }); 

在strategyDetail.jsp有一提交表单的js方法,我想在外层调用strategyDetail.jsp的提交表单的js方法,因为不在同一个域中,外层无法调用

问题补充:还有一个问题是在子页面里面是一个flex表单,子页面的js函数是调用了flex里的提交方法 
2013年4月11日 17:39

2个答案 按时间排序 按投票排序

0 0

Javascript跨域问题有几种解决方案,参考
http://www.jb51.net/article/17231.htm

你的情形也许【动态创建script】比较适合,但需要和对方项目做协调。
或者支持location.hash也是一种选择。

2013年4月11日 18:04
0 0

可以这样 把iframe里内容实现放到本地  然后提交数据到本地,最后本地再通过如httpclient提交给第三方

2013年4月11日 17:44

相关推荐

    jquery跨域调用 js跨域调用

    在Web开发中,"跨域调用"是一个关键的话题,特别是在使用JavaScript进行AJAX操作时。由于浏览器的同源策略(Same-Origin Policy),一个域下的文档或脚本不能请求另一个域下的资源,除非这两个域完全相同。这限制了...

    JS跨域调用Window服务代码示例

    本文将详细介绍如何使用JS进行跨域调用,特别是结合WCF(Windows Communication Foundation)技术和WebServiceHost类。 首先,了解WCF是微软提供的一种面向服务的架构,用于构建、配置和部署服务。它可以支持多种...

    js跨域调用

    在本实例中,我们将讨论如何使用JS实现跨域调用WebService。"JqCrossDomain"这个文件名可能指的是使用jQuery库来处理跨域请求,因为jQuery提供了一些方便的方法来简化这个过程。 首先,了解同源策略是理解跨域调用...

    JavaScript跨域调用基于JSON的RESTful API_.docx

    【JavaScript跨域调用基于JSON的RESTful API】 在Web开发中,JavaScript是客户端脚本语言,主要用于增强用户界面和实现动态交互。然而,由于浏览器的同源策略(Same Origin Policy),JavaScript在处理AJAX...

    js跨域调用WebService的简单实例

    标题:“js跨域调用WebService的简单实例”主要探讨了如何在JavaScript中进行跨域调用WebService的问题,并提供了一个具体的实现示例。这个知识点是在Web开发中常见的问题,当前端JavaScript需要与后端进行数据交互...

    解决ajax不能访问本地文件问题(利用js跨域原理)

    JSONP的基本原理是动态创建`&lt;script&gt;`标签,将目标URL设置为`src`属性,目标URL会返回一个JavaScript函数调用,其中包含要传递的数据。例如,服务器返回`fun({"data": "Hello, World!"})`,而客户端需要预先定义好`...

    js跨域对象类

    JavaScript跨域对象类是一种在Web开发中解决同源策略限制的技术。同源策略是浏览器为了保护用户数据安全而设定的一项安全政策,它规定了只有来自相同域名的HTTP请求才能互相访问资源,不同源的请求会被阻止。然而,...

    Javascript跨域和Ajax跨域解决方案

    通过动态创建`&lt;script&gt;`标签,并设置其`src`属性为一个提供回调函数的URL,服务器返回的不再是纯JSON数据,而是包裹在JavaScript函数调用中的JSON数据,客户端预先定义好这个回调函数,从而实现跨域数据交互。...

    解决JS跨域访问IFrame的解决方案

    它利用`&lt;script&gt;`标签可以跨域加载资源的特性,由服务器提供一个可以接收参数的JavaScript函数,并返回该函数调用的结果。但是,JSONP只能处理GET请求,无法处理POST等其他类型的HTTP请求,且没有错误处理机制。 3....

    JavaScript跨域调用基于JSON的RESTful API

    而随着技术的发展,出现了几种解决JavaScript跨域调用基于JSON的RESTful API的方法。 ### AJAX与JSON 首先需要了解AJAX(异步JavaScript和XML)是一种用于创建快速动态网页的技术。它允许JavaScript通过HTTP请求与...

    jquery跨域调用wcf

    WCF服务需要支持JSONP回调,即返回一个JavaScript函数调用,包含实际的数据。 2. **CORS**:CORS是现代浏览器支持的一种标准跨域解决方案。服务端需要在响应头中添加`Access-Control-Allow-Origin`字段,指定允许...

    json跨域调用python的方法详解

    JSON跨域调用是Web开发中的一个重要概念,特别是在前端与后端交互时,由于浏览器的同源策略限制,JavaScript无法直接发起对不同源的HTTP请求。然而,JSONP(JSON with Padding)是一种绕过同源策略的技术,常用于...

    MVC+WebAPI跨域调用.rar

    这个“MVC+WebAPI跨域调用.rar”压缩包文件提供了一个简单的示例,用于演示如何使用jQuery在MVC(Model-View-Controller)框架下调用WebAPI实现跨域通信。 **什么是MVC模式?** MVC是一种流行的设计模式,广泛应用...

    JS调用C#后台方法

    - 默认情况下,由于同源策略的限制,JavaScript不能跨域调用Web服务。为此,需要在C#的Web服务中启用跨域访问,通过添加`System.Web.Script.Services.ScriptService`特性到Web服务类,并在Web.config中配置相应的...

    js跨域的理解与实现

    服务器端接收到请求后,返回一个JavaScript函数调用,函数名与客户端指定的回调函数一致,参数中包含请求的数据。例如,上面的例子中,客户端定义了`ws_results`函数,而服务器返回的脚本会调用这个函数并传递查询...

    js跨域问题解决方案.

    JavaScript跨域问题,是Web开发中常见的一个挑战,由于浏览器的同源策略限制,JavaScript无法直接访问不同源的资源,这在实现某些功能时会带来不便。本文将深入探讨JavaScript跨域问题的原因、影响以及多种解决方案...

    js跨域解决方案

    JavaScript跨域是Web开发中一个常见的挑战,由于浏览器的同源策略限制,JavaScript无法直接访问不同源(协议、域名或端口不一致)的资源。本文将深入探讨JS跨域的解决方案,帮助开发者理解并解决这个问题。 首先,...

    jquery跨域调用webservice

    ### jQuery 跨域调用 WebService 的实现方法 在现代Web开发中,跨域问题是一个常见的挑战,尤其是在涉及不同源的服务交互时。本文将详细解释如何利用jQuery通过JSONP(JSON with Padding)的方式实现跨域调用...

    Silverlight2 跨域调用Web服务的方法

    在本文中,我们将深入探讨如何在Silverlight 2应用程序中实现跨域调用Web服务。首先,理解跨域调用的背景非常重要。由于浏览器的安全策略,JavaScript和由此产生的技术(如Silverlight)默认禁止跨域请求,以防止...

    基于webservice的js动态调用函数

    【基于Webservice的JS动态调用函数】是一个关键的技术实践,它允许JavaScript在客户端与服务器端的Web服务进行交互,实现在不刷新整个页面的情况下,动态更新和处理数据。这一技术广泛应用于各种Web应用程序,尤其是...

Global site tag (gtag.js) - Google Analytics