summaryrefslogtreecommitdiff
path: root/nacl.html
diff options
context:
space:
mode:
Diffstat (limited to 'nacl.html')
-rw-r--r--nacl.html46
1 files changed, 46 insertions, 0 deletions
diff --git a/nacl.html b/nacl.html
new file mode 100644
index 0000000..d4f33db
--- /dev/null
+++ b/nacl.html
@@ -0,0 +1,46 @@
+<!DOCTYPE html>
+<html>
+ <!--
+ 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.
+ -->
+<head>
+
+ <title>hello_tutorial</title>
+ <script type="text/javascript">
+ // The 'message' event handler. This handler is fired when the NaCl module
+ // posts a message to the browser by calling PPB_Messaging.PostMessage()
+ // (in C) or pp::Instance.PostMessage() (in C++). This implementation
+ // simply displays the content of the message in an alert panel.
+ function handleMessage(message_event) {
+ console.log('message:', message_event.data)
+ //alert(message_event.data);
+ }
+ </script>
+ <style>
+ button {
+ position: relative;
+ z-index: 5;
+ top: -300px;
+ left: 350px;
+ }
+ </style>
+</head>
+<body>
+ <div id="listener">
+ <script type="text/javascript">
+ var listener = document.getElementById('listener');
+ listener.addEventListener('message', handleMessage, true);
+ </script>
+
+ <embed
+ id="hello_tutorial"
+ width="800"
+ height="600"
+ type="application/x-hello" />
+ </div>
+
+ <button>Кнопка поверх OpenGL</button>
+</body>
+</html>