有没有一种方法可以在代理加载的网页上运行gwt?
在加载myexamplesite.com的finance.google.com上使用代理脚本,并在新加载的页面上运行GWT。
在我发现GWT之前,我一直在做以上的工作,使用LAMP堆栈+ Jquery (UI),这很快就变成了垃圾和低效。所有这些麻烦,绕过浏览器的默认单一原产地政策。
那么,现在是否有可能用GWT来解决这个问题呢?是否有可能从加载到myexamplesite.com框架中的finance.google.com或其他解决方案在html页面上运行javascript?
我不想做JSON或RSS相关的主题。我需要的是高亮的粗体。GWT + Gears是我应该使用的吗?
谢谢。
发布于 2010-06-07 07:59:25
如果我正确理解,您希望能够使用JavaScript操作来自外部域中的帧的内容。
如您所知,浏览器不支持这一点,因为使用相同的原始策略。
只有当您能够指定框架页面的内容时,才能使其工作。因此,如果您是finance.google.com的开发人员,可以使用一些技术来启用跨域帧通信。
在您的情况下,要使此工作,您必须实际代理finance.google.com,例如,让您的服务器获取finance.google.com的内容并注入自定义JavaScript。
发布于 2011-09-20 11:49:22
我认为他指的是CORS技术,它要求XmlHttpRequest具有在头中发送原产地的能力(IE上的XDomainRequest),还需要服务器端的支持。这样你就不用代理了。
发布于 2010-06-03 23:44:02
我不太清楚你想实现什么(以及为什么),但我认为你应该试试xs链接器。在模块XML文件中添加以下两行:
<inherits name="com.google.gwt.core.Core" />
<add-linker name="xs" />https://stackoverflow.com/questions/2969852
复制相似问题