为什么我的网站在公共领域(在万维网上)没有完全运作?

时间:2014-09-26 22:30:18

标签: javascript jquery html web-services web-hosting

我做了一个简单的网站。该站点在我的localhost(我的计算机)中完全可用。这里的一切都很好。

但是当我将文件上传到Web服务器以便在公共域中运行时会出现问题。除了布局之外,没有显示任何内容。没有链接或标签工作,正文中没有显示段落。你可以看看here

出于什么原因?

我上传了与网站相关的所有文件(包含源代码),但图片和视频除外(因为有很多图片,我稍后会上传)。

[注意:我的计算机上安装了xampp本地服务器。一切 sourse代码文件存储在htdocs文件夹中。在 - 的里面 htdocs文件夹我有一个名为jquery的文件夹(安装有 包裹)。我将我的.JS文件保存在JQuery文件夹中(因为我 也使用了jquery代码)。所以当我将文件上传到服务器时,我需要 上传整个htdocs文件夹?或者JQuery文件夹怎么样 (其中包含JQuery源代码)?我还需要上传吗?

我的路径设置如下:

C:\xampp\htdocs\jquery [contains the whole project's source file]         
C:\xampp\htdocs\jquery\js  [Contains only JavaScript&JQuery file]

2 个答案:

答案 0 :(得分:1)

我尝试在您的网站上调试HTML。我在design.css的第258行找到了以下代码

#all_contents >div {
display:none;
}

删除此内容(显示:无)后,您共享的网站链接上将显示所有内容。 此外,我不确定为什么这对你的本地有用。您确定已经上传了在本地运行的相同版本吗? 您可以按F12调整网页,然后选择有问题的区域。在右侧,您可以看到与所选元素关联的css规则。

要获取页面中的特定内容而不是全部内容,请使用名称who_im.html创建一个新文件并将您的内容放在那里,然后您应该执行类似的操作     关于我 像这样,您还必须制作其他页面,并在每个页面中将超链接添加到菜单中。

答案 1 :(得分:1)

如果您检查自己的网页并查看内容所在的位置,则会找到<div id="home">。看一下这个CSS,它显示了你的css文件的第258行:

#all_contents >div {
display:none;
}

这导致您的所有内容无法显示。删除它将解决问题。

此外,如果您在页面加载时查看浏览器的控制台,您会发现很多404尝试加载各种脚本,样式表和图像。这可能导致了这个问题。我专注于先修复它们,以确保一切正常。