blob: 383f9330e4b65e31e7bdfe1e84ad842af3aad309 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
// Copyright (c) 2013 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
function StartRequest() {
var plugin = document.getElementById("plugin");
var filename = document.getElementById("filename").value;
plugin.postMessage(filename);
}
function HandleMessage(message_event) {
document.getElementById("content").value = message_event.data;
}
document.addEventListener('DOMContentLoaded', function () {
// Attach a listener for the message event. This must happen after the plugin
// object was created.
document.getElementById("plugin")
.addEventListener("message", HandleMessage, false);
document.getElementById("start")
.addEventListener("click", StartRequest, false);
});
|