当前位置: 首页 > news >正文

黄浦手机网站建设手机网站开发需求 百度云盘

黄浦手机网站建设,手机网站开发需求 百度云盘,济南企业建站系统,重庆企业网站排名优化一、什么是服务器端渲染#xff08;SSR#xff09; 简单说#xff0c;就是在服务器上把网页生成好#xff0c;整个的HTML页面生成出来#xff0c;生成出的页面已经包含了所有必要的数据和结构信息#xff0c;然后直接发给浏览器进行展现。 二、例题 要求搭建http服务SSR 简单说就是在服务器上把网页生成好整个的HTML页面生成出来生成出的页面已经包含了所有必要的数据和结构信息然后直接发给浏览器进行展现。 二、例题 要求搭建http服务响应一个4行3列的表格并且表格隔行换色点击单元格后相应单元格会单独变色显示 1普通版写法直接在html中写入css与js样式 思路 (1)在建一个html文件在里面写好htmlcssjs代码。 (2)通过fs去读取这个html文件并且通过fs写入文件的方式写入到我们要运行的文件中 html代码如图所示 !DOCTYPE html html langen headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyletd{padding: 30px 30px;border-collapse: collapse;}tr:nth-child(odd){background-color: pink;}tr:nth-child(even){background-color: darksalmon;}/style /head bodytable border1trtd/tdtd/tdtd/td/trtrtd/tdtd/tdtd/td/trtrtd/tdtd/tdtd/td/trtrtd/tdtd/tdtd/td/tr/tablescriptvar tdsdocument.querySelectorAll(td);tds.forEach(item {item.onclickfunction(){this.style.backgroundColoryellow;}});/script /body /html 运行代码如图所示 // 1.导入http模块 const httprequire(http); const fsrequire(fs); // 2.创建服务对象 const serverhttp.createServer((request,response){let htmlfs.readFileSync(__dirname/http响应练习普通版.html) //通过fs去读取这个html文件response.end(html); }) // 3.监听端口启动服务 server.listen(9000,(){console.log(服务已启动...); }) 运行结果如图所示 2进阶版写法创建css、js夹子进行文件分类​​​​​​​。利用if分支进行不同文件的读取写入 思路 (1)分别建一个html、css、js文件在里面写好html、css、js代码。 (2)通过不同的if分支结构去通过fs去读取不同的文件并且通过fs写入文件的方式写入到我们要运行的文件中 文件夹创建如图所示 故 html对应pathname是 / ​​​​​​​ css对应pathname是/css/http.css ​​​​​​​css对应pathname是/js/http.js 运行代码如图所示 // 1.导入http模块 const http require(http); const fs require(fs); // 2.创建服务对象 const server http.createServer((request, response) {// 获取请求url路径let { pathname } new URL(request.url, http://127.0.0.1);if (pathname /) {// 读取文件内容let html fs.readFileSync(__dirname/http响应练习进阶版.html) //通过fs去读取这个html文件response.end(html);} else if (pathname /css/http.css) {// 读取文件内容let css fs.readFileSync(__dirname/css/http.css) //通过fs去读取这个html文件response.end(css);} else if (pathname /js/http.js) {// 读取文件内容let js fs.readFileSync(__dirname/js/http.js) //通过fs去读取这个html文件response.end(js);} else {response.statusCode 404;response.end(h1404 NOT FOUND/h1)} })// 3.监听端口启动服务 server.listen(9000, () {console.log(服务已启动...); })运行结果如图所示
http://www.dnsts.com.cn/news/68149.html

相关文章:

  • 建设网站需要学什么湖南郴州最好的县城
  • 做网站需要哪些技术人才网站备案号注销查询
  • 织梦网站程序安装教程北京做网站费用
  • logo素材库网站免费WordPress结婚主题模板
  • 网站开发标书怎么写世界软件公司排名
  • 网站推广公司就去柚米怎么构建网站
  • 投票网站如何做深圳之窗手机版
  • 买个网站域名要多少钱一年开发手机网站制作
  • 营销网站建设服务平台食材网站模板大全
  • 无锡八匹马网站建设wordpress新增站点
  • 东莞市手机网站建设怎么样网站维护提示页面模板
  • 泰国公共建设网站网站建设指引
  • 上海浦东新区网站广州易网外贸网站建设
  • 吉林住房和城乡建设厅网站兰州市住房建设局网站
  • 做网站有维护费是什么费用wordpress pcdotfan
  • 人人开发网站阿里邮箱企业版入口
  • 视频作品投票网站如何做德钦网站建设
  • 回收那个网站做推广好中英企业网站管理系统
  • 山西营销网站建设那个公司好建设网站运营成本
  • 网站推广公司兴田德润官网多少wordpress跳转链接404
  • 如何策划手机网站沈阳淘宝网站建设
  • 网站 集约化建设管理举措信阳网站建设招聘
  • 怎么增加网站的流量电子商务网站面临的安全隐患有哪些
  • 百度网站外链发布平台哪个网站平面设计做的好
  • 上海弘韬建设发展有限公司网站网站建设与设计的心得体会
  • iis 建设网站购物商城网站的运营
  • 网页升级紧急通知合集wordpress 4.7优化精减
  • 不做百度推广网站关键词被屏蔽360网站推广官网球阀
  • 网站程序语言wordpress七牛汉化主题
  • 潍坊百度网站网站项目需求文档