[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
var express = require('express'); var http = require('http'); var app = express(); var server = http.createServer(app); server.listen(8000); var io = require('socket.io').listen(server, {log:false}); io.on("connection", function(socket){ //controllerから受け取ったとき socket.on("slide",function(data){ //メッセージ送信元以外へ送る socket.broadcast.emit("receive", {slide:data}); }); });
(略) <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript" src="/socket.io-client/dist/socket.io.js"></script> ... (略) <script type="text/javascript"> $(function() { //slippyプラグイン実装 var mySlide = $(".slide").slippy({ }); SyntaxHighlighter.all(); // Socket.IO Serverに接続する var socket = io.connect('http://xxxx.oooo:8000'); // 接続時のイベント socket.on("connect", function () { }); //サーバーから受け取り socket.on("receive", function(data){ //スライドの操作 if (data.slide.type === "next") { //次へ mySlide.nextSlide(); } else if (data.slide.type === "prev") { //前へ mySlide.prevSlide(); } }); }); </script> </head> <body> <!-- slide1// --> <div class="slide"> <div class="vcenter"> <br /> <h1 class="title">xxxxxxxxxxxxxxxxxxxxxx</h1> </div> <div style="clear:both;"></div> </div> <!-- //slide1 --> <!-- slide2// --> <div class="slide"> .... </div> <!-- //slide2 --> <!-- slide3// --> (略)
(略) <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript" src="/socket.io-client/dist/socket.io.js"></script> </head> <body> <script type="text/javascript"> $(function(){ // Socket.IO Serverに接続する var socket = io.connect('http://xxxx.oooo:8000'); socket.on("connect", function () { }); //次への操作送信 $('.goNext').click(function(){ sendSlide({type:"next"}); }); //前への操作送信 $('.goPrev').click(function(){ sendSlide({type:"prev"}); }); function sendSlide(slide){ socket.emit("slide", slide); } }); </script> <div> <input type="button" value="<< prev " class="goPrev" /> <br /> <input type="button" value=" next >>" class="goNext" /> </div> </body> (略)
var express = require('express'); var http = require('http'); var app = express(); var server = http.createServer(app); server.listen(8000); var io = require('socket.io').listen(server, {log:false}); io.on("connection", function(socket){ //controllerから受け取ったとき socket.on("slide",function(data){ //メッセージ送信元以外へ送る socket.broadcast.emit("receive", {slide:data}); }); });
(略) <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript" src="/socket.io-client/dist/socket.io.js"></script> ... (略) <script type="text/javascript"> $(function() { //slippyプラグイン実装 var mySlide = $(".slide").slippy({ }); SyntaxHighlighter.all(); // Socket.IO Serverに接続する var socket = io.connect('http://xxxx.oooo:8000'); // 接続時のイベント socket.on("connect", function () { }); //サーバーから受け取り socket.on("receive", function(data){ //スライドの操作 if (data.slide.type === "next") { //次へ mySlide.nextSlide(); } else if (data.slide.type === "prev") { //前へ mySlide.prevSlide(); } }); }); </script> </head> <body> <!-- slide1// --> <div class="slide"> <div class="vcenter"> <br /> <h1 class="title">xxxxxxxxxxxxxxxxxxxxxx</h1> </div> <div style="clear:both;"></div> </div> <!-- //slide1 --> <!-- slide2// --> <div class="slide"> .... </div> <!-- //slide2 --> <!-- slide3// --> (略)
(略) <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript" src="/socket.io-client/dist/socket.io.js"></script> </head> <body> <script type="text/javascript"> $(function(){ // Socket.IO Serverに接続する var socket = io.connect('http://xxxx.oooo:8000'); socket.on("connect", function () { }); //次への操作送信 $('.goNext').click(function(){ sendSlide({type:"next"}); }); //前への操作送信 $('.goPrev').click(function(){ sendSlide({type:"prev"}); }); function sendSlide(slide){ socket.emit("slide", slide); } }); </script> <div> <input type="button" value="<< prev " class="goPrev" /> <br /> <input type="button" value=" next >>" class="goNext" /> </div> </body> (略)