我用css3在html5中创建了一个页面。它在本地运行良好(我不使用任何服务器,只需双击索引即可打开它)。
我想把它放在谷歌驱动器中。我已经加载了所有需要的文档,但是当我尝试打开 html 时,我只能看到文本(我的意思是,它没有被执行,我只能看到源代码)。有什么建议吗?
8 回答
不再可用,https://support.google.com/drive/answer/2881970?hl=en
使用 Google Drive 托管网页
注意:此功能在 2016 年 8 月 31 日之后将不可用。
编辑:截至 2016 年 8 月,Google Drive 不能再用于托管静态网页,因此此解决方案不再有效。
- 在云端硬盘中创建一个新文件夹并将其共享为“在网络上公开”。
- 将您的内容文件上传到此文件夹。
- 右键单击您的文件夹,然后单击详细信息。
- 复制托管 URL 并将其粘贴到您的浏览器中。(例如https://googledrive.com/host/0B716ywBKT84AcHZfMWgtNk5aeXM)
- 如果 index.html 存在于您的文件夹中,它将启动它,否则列出您文件夹中的所有文件。
我认为没有必要使用接受的答案中的方式“托管”内容。对于开发技能有限的普通用户来说太复杂了。
Google 实际上已经提供了托管功能,而无需使用 Drive SDK/API,您只需点击几下即可。看一下这个:
http://support.google.com/drive/bin/answer.py?hl=en&answer=2881970
与user1557669的回答相同。但是,在第 4 步中,URL 不正确,就像:
https://drive.google.com/#folders/ ...
获取正确的主机 URL。右键单击 html 文件(您必须先完成 1-3 步并将 html 放在公共共享文件夹中),然后从上下文菜单中选择“详细信息”。您会在详细信息面板底部附近找到托管 URL。它应该看起来像:
https://googledrive.com/host/.../abc.html
然后,您可以将链接分享给任何人。快乐分享。
这里提供的许多解决方案似乎不再起作用。我目前正在使用 chromebook 并想查看 HTML5 横幅。现在通过 Google Drive 或其他应用程序(如之前的评论中提到的)这似乎是不可能的。
我最终用来查看 HTML5 的方法如下:
- 打开 Google Adwords(如果没有,请创建一个免费帐户)
- 点击顶部面板中的广告
- 点击“+AD”并选择图片广告
- 选择“上传广告”
- 将您的 zip 文件拖放到该区域
- 点击预览
- 瞧,您将看到您的 HTML5 横幅完全美丽
可能有更简单的方法,但这种方法也很好。希望它对我有帮助并且效果很好。
现在您可以使用 https://sites.google.com
构建内部项目中心、团队网站、面向公众的网站等——所有这些都无需设计师、程序员或 IT 帮助。使用新的 Google 协作平台,构建网站变得轻而易举。只需将内容拖动到您需要的地方。
虽然驱动器允许您编辑纯文本和 HTML 文件,但我不相信它们允许实际显示 HTML。我认为他们不希望人们从他们的驱动器空间托管网站。
- 在云端硬盘中创建一个新文件夹并将其共享为“在网络上公开”。
- 将您的 HTML、JS 和 CSS 文件上传到此文件夹。
- 打开 HTML 文件,您将在工具栏中看到“预览”按钮。
- 从预览窗口分享看起来像 www.googledrive.com/host/... 的 URL,任何人都可以查看您的网页。
找到查看您自己的 html 文件的方法(从此处(向下滚动以从 prac 回答):https ://productforums.google.com/forum/#!topic/drive/YY_fou2vo0A )
-- 使用 Get Link 获取带有 id=... 子字符串的 URL -- 将uc而不是在 URL中打开