jquery - 页面加载与通过 Ajax 加载 html 内容

标签 jquery html ajax

在页面加载与通过ajax加载html内容的问题中需要考虑哪些问题/要点?大多数网站具有相同的结构:带有菜单的页眉、主要内容和页脚。因此,仅加载包含主要内容的容器而不是完整的页面看起来非常合理/明智。但据我所知,这种方法并未得到广泛使用。主导航仍然以“旧式”方法实现(通过 a href)。这里需要思考什么是重要的? 谢谢

最佳答案

嗯,我认为这因人而异。如果不需要,我个人不喜欢使用 javascript。而其他人则这样做。有一些工具可以解决大多数 javascript 问题,例如哈希链接:

yoursite.com/#/path/to/object

这样就可以使用后退和前进键并将链接发送给您的 friend 。另外,使用 JavaScript 确实可以减轻一点带宽负担,并且页面加载速度更快。

但是你必须放弃谷歌,因为谷歌机器人无法解析 JavaScript 网站。因此,对于前端页面,您最好使用普通的 HTML,对于后端管理内容,您可以使用 javascript 来使您的 GUI 更加用户友好和整洁。

关于jquery - 页面加载与通过 Ajax 加载 html 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4722410/

相关文章:

jquery - 在页面的查看和编辑模式之间切换的更好方法是什么?

html - 在设计布局 (CSS) 方面需要帮助

php - XMLHttpRequest 无法加载 http ://www. images.mysite.com/upload.php。请求的资源上不存在 'Access-Control-Allow-Origin' header

php - 如何在 php 中的新页面上开始新报告

javascript - 我的 AJAX 代码有什么问题(向服务器发送 Firebase token )?

java - PHP 长轮询问题

javascript - PHP 表单适用于索引,但不适用于联系我们页面

jquery - 解析 JSON 字符串

jquery - 查找以 unicode 字符串作为值的属性

ios - 哪个浏览器的引擎与 iPad WebKit 最相似? (SVG,CSS)