【问题标题】:loading an external webpage in navigation frame in silverlight在silverlight的导航框架中加载外部网页
【发布时间】:2012-12-28 06:07:14
【问题描述】:

问题:
在我的 silverlight 工具中,有一个 <Navigation:frame/> 现在想通过单击按钮在该框架中加载 Google 主页,或者可能正在加载..

我的尝试:
现在我尝试将框架的来源设为“http://www.google.com”,dint 工作,说无效的 url,但我没有 uri 映射。 并尝试在超链接上放置NavigateUri="http://www.google.com" TargetName="ContentFrame" 这样仍然没有运气。

意图:
我其实是想获取XML格式或其他格式的页面内容,这样我就可以通过代码修改google页面的内容,然后填充到框架中。

在这里需要帮助。

【问题讨论】:

    标签: c# silverlight navigation


    【解决方案1】:

    如果您在浏览器中使用 Silverlight,则无法在“上下文”中加载网页,您必须将其作为外部页面加载。

    有点……

    您“可以”通过 web 客户端加载页面,但您可能需要设置客户端访问策略以转到外部。

    您还可以调用 WCF 服务后端并让它为您“加载”。就像您自己的自定义代理一样。

    如果是 XML 格式,尝试使用客户端访问代理的 webclient 可能会很有用。

    哦,我记得,您可以设置一个在单击按钮之前不可见的 div 并加载其中的内容,因为 silverlight 可以使用 javascript 加载动态 html。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-10
      相关资源
      最近更新 更多