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

离线缓存

<!DOCTYPE html> 
<html manifest="tetris.manifest"> <!--在HTML标签里manifest=”cache.manifest”属性是告诉浏览器我们需要缓存那些文件。-->
    <head> 
        <meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1.0, maximum-scale=1.0"/> 
        <meta name="apple-mobile-web-app-capable" content="yes" /> <!--apple-mobile-web-app-capable: 这是又一个地方告诉浏览器,它一个离线应用程序-->
        <meta name="apple-mobile-web-app-status-bar-style" content="black" /> <!--apple-mobile-web-app-status-bar-style:当处于离线时隐藏状态栏和导航栏。-->
        <link rel="apple-touch-icon" href="iphon_tetris_icon.png"/><!--apple-touch-icon:告诉浏览器程序图标的地址。-->
         <link rel="apple-touch-startup-image" href="startup.png" /><!--apple-touch-startup-image: 告诉浏览器启动画面的地址。-->
         <link rel="stylesheet" href="css/tetris.css" type="text/css" media="screen, mobile" title="main" charset="utf-8"><!--还有一点请注意,最好把CSS文件放在上面,JavaScript文件放在下面。-->
        <title>offline Tetris</title> 

    </head> 
    <body><!--Put your Markup Here-->
        <script type="text/javascript" src="css/tetris.js"></script>

    </body> 

</html>
try 
{
//执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容
}
catch
{
//除非try里面执行代码发生了异常,否则这里的代码不会执行
}
finally
{
//不管什么情况都会执行,包括try catch 里面用了return ,可以理解为只要执行了try或者catch,就一定会执行 finally
}

 

 

 CACHE MANIFEST
  
 # Version 3
  
 tetris.css
 index.html
 tetris.js
  
 # offline icons
 startup.png
 iphone_tetris_icon.png

转载于:https://www.cnblogs.com/aimyfly/p/3164875.html

相关文章:

  • 字符串的提取
  • MySql数据库恢复(*frm)文件
  • Flex Fonts
  • Java菜鸟学习笔记(4)--常见编译运行错误汇集(不断更新)
  • XHTML--1
  • 如何快速去掉.svn文件夹?
  • js英雄对战小游戏 看看你的人品
  • mongodb在PHP下的应用学习笔记
  • 最长公共子序列问题(不连续)
  • Oracle动态执行表不可访问
  • 给公司服务器装web服务器,邮件服务器——安装SecureCRT
  • Set Keep-Alive Values---C到C#代码的转换
  • poj 2388 Who's in the Middle(快速排序求中位数)
  • com.javax.servlet 慢慢看完慢慢学完
  • margin标记可以带一个、二个、三个、四个参数,各有不同的含义。
  • 11111111
  • Angular 响应式表单 基础例子
  • Docker下部署自己的LNMP工作环境
  • HashMap剖析之内部结构
  • HTTP请求重发
  • JavaScript 基本功--面试宝典
  • storm drpc实例
  • 多线程事务回滚
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 前端知识点整理(待续)
  • 悄悄地说一个bug
  • 使用parted解决大于2T的磁盘分区
  • 算法---两个栈实现一个队列
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • ​LeetCode解法汇总2583. 二叉树中的第 K 大层和
  • #大学#套接字
  • #每天一道面试题# 什么是MySQL的回表查询
  • (3)STL算法之搜索
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (超详细)语音信号处理之特征提取
  • (二)PySpark3:SparkSQL编程
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (简单) HDU 2612 Find a way,BFS。
  • (一)appium-desktop定位元素原理
  • (一)认识微服务
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET Standard 的管理策略
  • .NET/MSBuild 中的发布路径在哪里呢?如何在扩展编译的时候修改发布路径中的文件呢?
  • .NET开发不可不知、不可不用的辅助类(三)(报表导出---终结版)
  • .NET连接MongoDB数据库实例教程
  • .xml 下拉列表_RecyclerView嵌套recyclerview实现二级下拉列表,包含自定义IOS对话框...
  • [ vulhub漏洞复现篇 ] Apache Flink目录遍历(CVE-2020-17519)
  • [ vulhub漏洞复现篇 ] struts2远程代码执行漏洞 S2-005 (CVE-2010-1870)