javascript - html 链接更改页面或只是动态更新页面?

标签 javascript html

今天我在查google的一些文档,发现页面链接只是链接到其他url,而不是替换div区域中的信息内容。这引起了我的一些疑问:“我应该为每个链接制作几个页面,而不是使用ajax来更新div吗?”

我的网站有一个 div 区域来显示内容。当用户点击链接 btn 时,详细信息将显示在该区域中。

我希望有人可以建议我动态替换对我们的好处,或者我可能会遵循谷歌文档风格Orz... 提前致谢!

最佳答案

单页:

优点:

  • 加载速度更快
  • 更容易编码

缺点

  • 编码耗时
  • 如果有更改,您需要对每一页进行一一编辑
  • 不利于长期发展
  • 存储问题,因为每个页面都需要一个文件
  • 文件结构更加困难

动态页面

优点

  • 更易于管理,因为您只需检查 1 个文件中的代码
  • 更统一,同上
  • 简单的文件结构
  • 存储友好,文件少
  • 从长远来看有好处,因为它更容易编辑

缺点

  • 更难编码
  • 与静态页面相比速度较慢
  • 如果它很复杂并且有许多文件连接到您正在调试的文件,则调试会更困难

老实说,这有更多的优点和缺点,但这是你的决定,因为有些页面需要静态,有些页面最好是动态的。

您还可以查看此link

关于javascript - html 链接更改页面或只是动态更新页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55527579/

相关文章:

javascript - 如何停止MathJax从AngularJS中的其他页面渲染

javascript - 使用显示模式将 ES6 类属性设为私有(private)

javascript - 在 Electron 中禁用 nodeIntegration 有哪些限制?

javascript - 如何在kendo treeview中检查选定的节点?

javascript - 仅在选择特定选项时显示输入字段

html - 我可以在标题内容和链接标签中使用代码块来引用主题吗?

javascript - Firebase函数: manipulate admin.数据库.ServerValue.TIMESTAMP

html - 电子邮件正文中的嵌入图像在 outlook 中显得更大,但在 gmail 中工作正常

html - 自动跨浏览器视觉检查

html - 为什么这两个元素不在同一行上?