【问题标题】:How to navigate between different html pages in Windows 8 Metro application using javascript?如何使用 javascript 在 Windows 8 Metro 应用程序中的不同 html 页面之间导航?
【发布时间】:2012-07-19 11:04:38
【问题描述】:

如何使用 javascript 在不同的 html 页面之间导航? 我尝试使用以下语句,但它不起作用。我加了一个断点,发现执行了下面的语句,但是还是没有显示page2.html

WinJS.Navigation.navigate("page2.html", null);

谁能告诉我为什么在所有情况下它都不起作用? 我发现的一个选项是 iframe,我还没有尝试过。

【问题讨论】:

  • 我也面临同样的问题。谁能给我一些有用的信息来在页面之间发送值/对象以及进行导航?

标签: windows-8 microsoft-metro windows-runtime


【解决方案1】:

此 API 不是特定的页面导航器;它是关于加载由 WinJS 中的位置服务定义的位置: http://msdn.microsoft.com/en-us/library/windows/apps/hh452768.aspx 详细介绍了使用该模型的细节。

也就是说,如果您希望使用新页面的正常 Web 模型,无论是正常链接,还是将 window.location 设置为其他页面都会导致浏览器导航。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多