zoukankan      html  css  js  c++  java
  • html5学习

    <!--[if lt IE 9]>
      <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->

    以上代码是一个注释,作用是在 IE 浏览器的版本小于 IE9 时将读取 html5.js 文件,并解析它。

    var c=document.getElementById("myCanvas");

    var ctx=c.getContext("2d");

    ctx.fillStyle="#FF0000";

    ctx.fillRect(0,0,150,75);

    首先,找到 <canvas> 元素:

    var c=document.getElementById("myCanvas");

    然后,创建 context 对象:

    var ctx=c.getContext("2d");

    getContext("2d") 对象是内建的 HTML5 对象,拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。

    下面的两行代码绘制一个红色的矩形:

    ctx.fillStyle="#FF0000";
    ctx.fillRect(0,0,150,75);

    设置fillStyle属性可以是CSS颜色,渐变,或图案。fillStyle 默认设置是#000000(黑色)。

    fillRect(x,y,width,height) 方法定义了矩形当前的填充方式。

    var x=document.getElementById("demo");
    function getLocation()
    {
        if (navigator.geolocation)
        {
            navigator.geolocation.getCurrentPosition(showPosition);
        }
        else
        {
            x.innerHTML="该浏览器不支持获取地理位置。";
        }
    }

    function showPosition(position)
    {
        x.innerHTML="纬度: " + position.coords.latitude + 
        "<br>经度: " + position.coords.longitude;    
    }

  • 相关阅读:
    pycharm使用
    python上手之环境搭建
    LDA浅析转
    矩阵按列按行归一化到L2范数的原理和最精简Matlab代码(转)
    (转)Low-Mid-High
    菲波纳数列的特性
    劝狼赋
    asp.net mvc Controller 模式下的 aop
    android for vs (三)visual studio android 发布为 apk
    android for vs (二)visual studio android 开发实例
  • 原文地址:https://www.cnblogs.com/JackRen-Developer/p/7795589.html
Copyright © 2011-2022 走看看