jquery - 打开文档时 Windows HTML5 应用程序出现 "DOCTYPE expected"错误

标签 jquery windows html doctype windows-applications

我正在 Visual Studio 中使用 Javascript 和 HTML5 创建 Windows 8.1 应用。因此,从我正在使用的站点打开文档。

这是我的 HTML 代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>JS_BlankApp</title>
    <script src="/js/default.js"></script>
</head>
<body class="phone">
    <div>
        <x-ms-webview id="webview" src="http://google.com" width="300" height="300"></x-ms-webview>
    </div>
     <div style="background-color:yellow">
        <a href="#" id="OpenDocument">Click here to open the document</a>
    </div>
</body>
</html>

这是我的 Javascript 代码:

(function () {
    "use strict";
    var app = WinJS.Application;
    var activation = Windows.ApplicationModel.Activation;

    app.onactivated = function (args) {
        if (args.detail.kind === activation.ActivationKind.launch) {
            if (args.detail.previousExecutionState !== activation.ApplicationExecutionState.terminated) {

                $(document).ready(function () {
                    $("#OpenDocument").click(function () {
                        //$("webview").attr("src", m");
                        webview.navigate("https://docs.oracle.com/cd/E13226_01/workshop/docs81/pdf/files/workshop/JavaKeywordReference.pdf")
                    });
                });

            } else {
            }
            args.setPromise(WinJS.UI.processAll());
        }
    };

    app.oncheckpoint = function (args) {

    };
    app.start();
})();

问题是当我单击“OpenDocument”链接时,我在控制台窗口中收到以下错误:

HTML1527: DOCTYPE expected. Consider adding a valid HTML5 doctype: "".

有人可以告诉我我在做什么错吗?

最佳答案

我认为这是一个本地问题,因为我无法复制它。删除 <!DOCTYPE html>会解决这个问题。

关于jquery - 打开文档时 Windows HTML5 应用程序出现 "DOCTYPE expected"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34990169/

相关文章:

JavaScript 附加和前置 vs jQuery 附加和前置

javascript - 未捕获的类型错误 : Cannot read property 'html' of undefined

使用 Linux 上不会发生的长列表时的 Python MemoryError

json - 什么是 (ERR! code ENOLOCAL npm ERR!) Could not install because of an error?

Windows批处理文件,等待命令完成?

html - 为流体布局强制执行 "min-margin"

jquery - 如何保持两个流体div之间的间距?

javascript - 无法在 <a> 标签内附加 <span>

javascript - DOM 循环中的 HTML5 Canvas

html - 如何让我的标签居中>