2012-08-02 144 views
23

我已经在html5中用css3创建了一个页面。它在本地工作正常(我不使用任何服务器,只需双击索引打开它)。
我想把它放在谷歌驱动器。我已经加载了所有需要的文档,但是当我尝试打开html时,我只能看到文本(我的意思是,它没有执行,我只能看到源代码)。 有什么建议吗?从谷歌驱动器打开html

+0

您是否使用htm或html扩展名保存它,并配置了IE或其他浏览器以在点击时打开它? – 2012-08-02 11:21:16

+0

我用html扩展名保存它。我试图用浏览器打开它,但是当我点击“打开”时,我只能选择“Google Drive Viewer”或“更多应用程序”,并且在那里,我还没有任何浏览器(是谷歌应用程序) – 2012-08-02 11:24:50

+0

我可以发布它,但它不了解与CSS信息,图像等文件夹(可能它不了解相对路径)任何想法? – 2012-08-02 16:17:58

回答

0

尽管驱动器允许您编辑纯文本和HTML文件,但我不认为它们允许HTML实际显示。我不认为他们希望从他们的驱动器空间托管网站的人。

0
  1. 在云端硬盘中创建一个新文件夹,并将其作为“网上公开”共享。
  2. 将您的HTML,JS & CSS文件上传到此文件夹。
  3. 打开HTML文件&您会在工具栏中看到“预览”按钮。
  4. 从预览窗口分享看起来像www.googledrive.com/host/...的URL,任何人都可以查看您的网页。
3

我不认为有必要使用接受的答案的方式“托管”内容。对于开发技能有限的普通用户而言,这太复杂了。

谷歌实际上已经提供了托管功能,而无需使用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

然后你就可以分享链接给任何人。快乐分享。

+1

我无法公开分享此文件夹。复制index.html文件的URL并以私人模式打开时,我仍然只能看到文本文档,而不能看到网页 – maycca 2017-10-04 18:40:59

15
  1. 在云端硬盘中创建一个新文件夹,并以“在网络上公开”的形式分享。
  2. 将您的内容文件上传到此文件夹。
  3. 右键单击您的文件夹并单击详细信息。 (例如https://googledrive.com/host/0B716ywBKT84AcHZfMWgtNk5aeXM
  4. 它会启动index.html,如果它存在于您的文件夹中,则列出您的文件夹中的所有文件。
+4

参考:https://developers.google.com/drive/web/publish- site – 2014-10-31 20:58:02

+2

看起来Drive不再打开index.html,即使该文件存在。我只收到文件列表页面。 – appas 2015-08-30 19:45:05

+0

@appas它仍然有效,只要确保您在步骤4中使用文件夹ID修改了URL即可。 – 2015-11-30 19:35:23

-1

找到方法来查看自己的HTML文件(从这里(向下滚动从PRAC回答):https://productforums.google.com/forum/#!topic/drive/YY_fou2vo0A

- 利用获取链接获取URL使用id = ...子 - 把UC,而不是开放在URL

+0

看来这不能按预期工作(不再?):它提供了一个下载对话框,而不是解析和显示文件。 – appas 2015-08-30 19:51:40

0

步骤:

  1. 将HTML文件上传到谷歌驱动器和共享为“在网络上公开”上传只要确保后您的html的内容不会在驱动器中修改。
  2. 上的共享文件点击右键,然后点击“获取链接”,并将其保存到记事本,将“=”符号后看起来像“https://drive.google.com/open?id=0B55nkHvMDw18T3VaYjY3NEE4SEE
  3. 取码(约28字符的字母数字)从上面的链接并在'https://googledrive.com/host/'后面粘贴'https://googledrive.com/host/0B55nkHvMDw18T3VaYjY3NEE4SEE'是您实际可共享的url链接,使用此url从浏览器的地址栏中打开html文件。
23

不再可用,https://support.google.com/drive/answer/2881970?hl=en

主机网页与谷歌驱动器

注:此功能将不可用8月31日之后,2016年

+0

你会推荐什么来分享网页? – 2016-11-15 01:20:13

+0

许多其他的免费托管(仅适用于开发/测试环境),对我来说https://www.netlify.com/确实需要 – 2016-11-15 04:34:39

+1

谷歌网站并不差,并使用类似的帐户和身份验证基础设施:https:/ /sites.google.com/ – nealmcb 2016-12-22 16:50:52

1

很多这里提供的解决方案似乎不再适用。我目前正在使用Chromebook,并希望查看HTML5横幅广告。现在通过Google云端硬盘或其他应用程序似乎不可能(如前面的评论中所述)。

我结束了使用查看HTML5该方法如下:

  1. 打开谷歌的Adwords的广告在顶部面板(如果你没有一个创建一个免费帐户)
  2. 点击
  3. 点击“+广告”,然后选择图片广告
  4. 选择“上传广告”
  5. 拖放zip文件插入PREVI面积
  6. 点击EW
  7. 瞧,您会看到您的HTML5横幅在他们充满美感

很可能有更简单的方法,但这种方式是相当不错的了。希望它能帮助我,并为我效力。