Html程序  |  77行  |  2.14 KB

<!doctype html>
<head>
    <meta charset="utf-8">
    <title>Image Comparison Viewer</title>
    <style>
        #testrundetails {
          height: 200px;
        }

        #thumbnails {
          top: 250px;
          left: 10px;
          width: 260px;
          margin: 0px;
          padding: 0px;
          position: absolute;
        }

        .thumb {
          width: 200px;
          height: auto;
          cursor: pointer;
          border: 3px solid black;
        }

        .thumb:hover {
          border: 3px solid blue;
        }

        #content {
          margin-left: 260px;
        }

        .tagname {
          font-weight: bold;
        }
    </style>
    <script type="text/javascript">
        function setup() {
            var golden = document.getElementById("golden").src;
            updateFullImageSrc(golden);
        }
        function updateFullImageSrc(src) {
            document.getElementById("fullsizeimage").src = src;
        }
    </script>
</head>
<body onload="setup()">
    <div id="testrundetails">
        <h1> Test Run Details </h1>
        <ul>
            <li><span class="tagname"> Test Name: </span>$testname</li>
            <li><span class="tagname"> ChromeOS Build Number: </span>$chromeos_version</li>
            <li><span class="tagname"> Chrome Build Number: </span>$chrome_version</li>
            <li><span class="tagname"> Device: </span>$board</li>
            <li><span class="tagname"> Date of run: </span>$date</li>
            <li><span class="tagname"> Differing pixels: </span>$diff_pixels</li>
        </ul>
    </div>
    <hr />
    <div id="thumbnails">
        <p>Golden</p>
        <img id="golden" class="thumb"onclick=updateFullImageSrc(this.src)
             src="data:image/png;base64, $golden"><br>
        <p>Test</p>
        <img id="test" class="thumb" onclick=updateFullImageSrc(this.src)
             src="data:image/png;base64, $test"><br>
        <p>Diff</p>
        <img id="diff" class="thumb" onclick=updateFullImageSrc(this.src) 
             src="data:image/png;base64, $diff">
    </div>
    <div id="content">
        <img id="fullsizeimage" src="golden.png" />
    </div>
</body>
</html>