首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跨域gwt?

跨域gwt?
EN

Stack Overflow用户
提问于 2010-06-03 21:16:57
回答 3查看 1.6K关注 0票数 1

有没有一种方法可以在代理加载的网页上运行gwt?

在加载myexamplesite.com的finance.google.com上使用代理脚本,并在新加载的页面上运行GWT。

在我发现GWT之前,我一直在做以上的工作,使用LAMP堆栈+ Jquery (UI),这很快就变成了垃圾和低效。所有这些麻烦,绕过浏览器的默认单一原产地政策。

那么,现在是否有可能用GWT来解决这个问题呢?是否有可能从加载到myexamplesite.com框架中的finance.google.com或其他解决方案在html页面上运行javascript?

我不想做JSON或RSS相关的主题。我需要的是高亮的粗体。GWT + Gears是我应该使用的吗?

谢谢。

EN

回答 3

Stack Overflow用户

发布于 2010-06-07 07:59:25

如果我正确理解,您希望能够使用JavaScript操作来自外部域中的帧的内容。

如您所知,浏览器不支持这一点,因为使用相同的原始策略。

只有当您能够指定框架页面的内容时,才能使其工作。因此,如果您是finance.google.com的开发人员,可以使用一些技术来启用跨域帧通信。

在您的情况下,要使此工作,您必须实际代理finance.google.com,例如,让您的服务器获取finance.google.com的内容并注入自定义JavaScript。

票数 1
EN

Stack Overflow用户

发布于 2011-09-20 11:49:22

我认为他指的是CORS技术,它要求XmlHttpRequest具有在头中发送原产地的能力(IE上的XDomainRequest),还需要服务器端的支持。这样你就不用代理了。

票数 1
EN

Stack Overflow用户

发布于 2010-06-03 23:44:02

我不太清楚你想实现什么(以及为什么),但我认为你应该试试xs链接器。在模块XML文件中添加以下两行:

代码语言:javascript
复制
<inherits name="com.google.gwt.core.Core" />
<add-linker name="xs" />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2969852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档