网站世界的新手,我知道BasicHTML和BasicCSS的区别

优采云 发布时间: 2021-07-31 18:36

  网站世界的新手,我知道BasicHTML和BasicCSS的区别

  大家好,

  所以我是网站世界的新手。我知道基本 HTML 和基本 CSS。这是我对编码最了解的。 />

  我在互联网上搜索了答案,但对我来说都是无稽之谈。

  我正在构建一个网站,在我的导航中我有主页、新闻、商店、服务器信息和论坛。

  我想在主屏幕上操作。如果我点击新闻按钮,内容新闻页面将显示在主页上,而不会刷新整个网站。

  我听说过 Ajax、JQuery、Javascript 和 PHP,但我对它们中的任何一个都一无所知。

  谁能给我一步一步的指南,告诉我在哪里放置代码和所需的代码?

  这将非常有帮助,我将不胜感激!

  -问候,

  迈克尔。

  解决方案

  这个问题没有了。总而言之。 网站内容即使刷新页面也无法更改。

  内容只能在服务器端改变,当然它也可以代表客户端,而且只有服务器端脚本可以做到这一点。

  不要误会我的意思:您可以在页面客户端更改内容以通过 JavaScript 更改 DOM。这不被视为“更改网站”;更改不会超出浏览器。

  现在,“分步说明”。我经常遇到类似的问题,并为他们提出了一些保护措施:如果有这样的指令,人们就会开发一些软件,他们只需要在没有你帮助的情况下完成这些步骤。没那么简单。不,没有任何说明可以帮助您。您只需要了解 Web 的工作原理;没有其他办法。以这个 Ajax 为例:

  (编程)[^],

  [^]。

  这几乎都是关于 Ajax 的。 (当然,有不同的框架基于它,但基本上就是这样。)在你理解之前,它看起来很神秘:没有服务器端技术,它什么都不做。这完全是关于获取 HTTP 请求并将它们处理为某些 HTTP 响应,这可能会涉及一些副作用。这个副作用,没有别的,可以改变副作用。例如,您可以在为您的站点设置的根目录下的文件系统部分添加一些文件,或者修改一些文件。此修改的一部分是对某些数据库的更改,该数据库可以位于单独的层上。 网站的内容只有不断的改变才真正改变。

  所以,这又是一个告诉你没有理由的理由:首先,你需要学习一些服务器端的技术,选择一个或几个选项来做决定。否则就没什么好谈的了。因此,一些“分步说明”是可能的,它们被简化为两个:1)learn web 是如何工作的,2)learn 一些服务器端技术。

  如果您在这方面遇到一些问题-欢迎回答您的问题。

  -SA

  是的,你可以。 AJAX 会为您做到这一点。

  根据 W3C [^],

  什么是 AJAX?

  AJAX = 异步 JavaScript 和 XML。

  AJAX 是一种用于创建快速动态网页的技术。

  AJAX 允许通过交换少量数据在后台异步更新网页和服务器。这意味着无需重新加载整个页面即可更新网页的某些部分。

  在此处查看一些基本示例,

  [^]

  http: // 压缩。 com / how-to-refresh-div-content-without-reloading-page-using-jquery-and-ajax / [^ ]

  和教程,

  AJAX教程[^]

  jQuery.ajax() [^ ]

  :)

  -KR

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线