例如 artand,每个人的主页的样式都一样,内容不一样,这样应该是使用统一的前端模版,根据json填充出来的吧?
那么,在一堆用户列表中
每一个图片都是一个跳转链接。
问题:当我点击这个用户开始,跳转到的那个网页,网页的内容是怎么生成出来的?是在什么时候生成的?是怎么实现的?
实在想不明白,求解答
网站不是单纯的几个html静态页面来回跳转,而是一个运行在服务器上的程序。它会检查你请求的参数,取出对应的用户信息,生成页面并传回给浏览器显示。
1.网页的内容是怎么生成出来的?
你访问不同用户的主页,链接中就带了不同用户的标识,后端拿到这个标识后就去库里面读取相应的数据,渲染,填充页面,生成你所看到的页面
2.是在什么时候生成的?
在你访问的时候生成的
3.根据json填充出来的吧?
查看网页源代码之后发现并不是前端渲染的,而是服务端,不过实际上的原理都一样
1怎样跳转的
这个点击的时候用的是a标签的话,href里面就带着有你想用的这个网页的地址 换句话说就是你这个网页的html的相对地址
2怎么生成的
找到对的html的时候显示渲染html的元素和相关的css和js中的函数一起执行