7 changed files with 111 additions and 14 deletions
File diff suppressed because one or more lines are too long
@ -0,0 +1,28 @@ |
|||||
|
<!doctype html> |
||||
|
<html lang="en"> |
||||
|
<head> |
||||
|
<meta charset="UTF-8"> |
||||
|
<title>COZe</title> |
||||
|
<link href="/css/styles.css" rel="stylesheet" type="text/css"/> |
||||
|
<link href="/css/stylesGlobal.css" rel="stylesheet" type="text/css"/> |
||||
|
</head> |
||||
|
<body> |
||||
|
|
||||
|
<div id="MainContent" class="container"> |
||||
|
<form method="post" enctype="multipart/form-data" class="send_message_form"> |
||||
|
<div class="row"> |
||||
|
<div class="col-12 text-center p-4"> |
||||
|
<span class="font-20">Do you want to send this message to the whole session?</span> |
||||
|
</div> |
||||
|
<div class="col-12 text-center p4 px-0"> |
||||
|
<button type="submit" class="button big full confirm mx-0">Send message</button> |
||||
|
</div> |
||||
|
</div> |
||||
|
</form> |
||||
|
</div> |
||||
|
|
||||
|
<script type="text/javascript" src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script> |
||||
|
<script type="text/javascript" src="/socket.io/socket.io.js"></script> |
||||
|
<script type="text/javascript" src="/pushMessage.js"></script> |
||||
|
</body> |
||||
|
</html> |
@ -0,0 +1,33 @@ |
|||||
|
$(document).ready(()=>{ |
||||
|
|
||||
|
var socket = io(); |
||||
|
var baseUrl = 'http://' + window.location.hostname; |
||||
|
var urlString = window.location.href; |
||||
|
var mid = getParameterByName("mid", urlString); |
||||
|
|
||||
|
var form = $('.send_message_form'); |
||||
|
|
||||
|
form.on('submit', function(e){ |
||||
|
e.preventDefault(); |
||||
|
|
||||
|
var title = form.find('.title').val(); |
||||
|
//var mid = form.find('.mid').val();
|
||||
|
|
||||
|
socket.emit('pushMessage', mid); |
||||
|
parent.postMessage("cbClose", baseUrl); |
||||
|
|
||||
|
}); |
||||
|
|
||||
|
|
||||
|
function getParameterByName(name, url) { |
||||
|
if (!url) url = window.location.href; |
||||
|
name = name.replace(/[\[\]]/g, "\\$&"); |
||||
|
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), |
||||
|
results = regex.exec(url); |
||||
|
if (!results) return null; |
||||
|
if (!results[2]) return ''; |
||||
|
return decodeURIComponent(results[2].replace(/\+/g, " ")); |
||||
|
} |
||||
|
|
||||
|
}); |
||||
|
|
Loading…
Reference in new issue