Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
崩溃应用程序中的(Javascript Windows 8应用程序)_Javascript_Html_Windows Store Apps - Fatal编程技术网

崩溃应用程序中的(Javascript Windows 8应用程序)

崩溃应用程序中的(Javascript Windows 8应用程序),javascript,html,windows-store-apps,Javascript,Html,Windows Store Apps,基本上就是标题所说的。我有一个锚定标记与PageControl连接,遵循教程。我将锚定标记设置为display:block,然后在。 但是,单击将导致应用程序崩溃。如果我单击的区域围绕但在内部,则链接有效。这只是个奇怪的问题 我试图用谷歌搜索这个问题,但找不到解决办法。如果以前有人问过这个问题,那么链接将非常有用 编辑:以下是违规代码: 我要在这里冒险,看看你是否正确地关闭了你的img标签。当我忘记添加“/”时,我在html中遇到了非常随机的问题 您的代码应该如下所示: <a id="Ma

基本上就是标题所说的。我有一个锚定标记与PageControl连接,遵循教程。我将锚定标记设置为display:block,然后在。 但是,单击将导致应用程序崩溃。如果我单击的区域围绕但在内部,则链接有效。这只是个奇怪的问题

我试图用谷歌搜索这个问题,但找不到解决办法。如果以前有人问过这个问题,那么链接将非常有用

编辑:以下是违规代码:


我要在这里冒险,看看你是否正确地关闭了你的img标签。当我忘记添加“/”时,我在html中遇到了非常随机的问题

您的代码应该如下所示:

<a id="MainGrid" href="/pages/flow/flow.html">
    <img src="/images/Documents.png" />
    <br />
    New Round
</a>

所以,我发现了这个问题,我把它贴在这里供将来参考

本教程要求我们添加以下功能:

<a href="http://www.tutorialspoint.com" target="_self"> 
   <img src="/images/logo.png" alt="Tutorials Point" border="0"/> 
</a>
显然,问题在于变量链接的目标是图像,而不是实际的锚标记。我只是添加了一些逻辑来检查link是否是锚标记,如果不是,我设置link=link.parentElement;现在一切都好了

感谢每一个真正愿意花时间和努力帮助的人

linkClickEventHandler: function (eventInfo) {
    eventInfo.preventDefault();
    var link = eventInfo.target;
    WinJS.Navigation.navigate(link.href, { isReal: false });
}