Cześć,
Piszę w tym dziale, ponieważ zależy mi na utworzeniu tego skryptu w JavaSkrypcie ;)
Otóż, jestem w trakcie tworzenia czatu www. Utworzyłem już wyciąganie uzytkowników aktywnych w oknie czatu. Po kliknięciu w nazwę usera wyskakuje mi okno do czatowania, tylko to okno do wysyłania wiadomości jest bez nazwy, zalezy mi na tym, aby było nazwane imieniem i nazwiskiem użytkownika, do którego piszę wiadomość.
$(document).ready(function(){
$('.chat_head').slideDown();
$('.chat_body').hide();
$('.msg_box').hide();
$('.chat_head').click(function(){
$('.chat_body').slideToggle('slow');
$('.chat_body').scrollTop($('.chat_body')[0].scrollHeight);
});
$('.msg_head').click(function(){
$('.msg_wrap').slideToggle('slow');
});
$('.close').click(function(){
$('.msg_box').hide('slow');
});
$('.user').click(function(){
$('.msg_wrap').show('slow');
$('.msg_box').show('slow');
});
$('textarea').keypress(
function(e){
if (e.keyCode == 13) {
e.preventDefault();
var msg = $(this).val();
$(this).val('');
if(msg!='')
$('<div class="msg_b">'+msg+'</div>').insertBefore('.msg_push');
$('.msg_body').scrollTop($('.msg_body')[0].scrollHeight);
}
});
});
<body>
<div class="footer">
<div class="chat_box">
<div class="chat_head">Chat</div>
<div class="chat_body">
<?php if($_SESSION['uprawnienia'] > 21){
$polaczenie->query('SET CHARACTER SET UTF8');
if($result = $polaczenie->query("SELECT id, imie, nazwisko FROM baza WHERE online = 1")){
while($w = $result->fetch_assoc()){
printf("<table style='width: auto;'><tr><td><div class='user'>".$w['imie']." ".$w['nazwisko']."</div></td><td hidden>".$w['id']."</td></tr></table>");
}
$result->close();
}?>
<?php } ?>
</div>
</div>
<div class="msg_box" style="right:290px">
<div class="msg_head"><span class="user" id="user"></span>
<div class="close"> x </div>
</div>
<div class="msg_wrap">
<div class="msg_body">
<div class="msg_a" id="msg">Wiadomość 1 </div>
<div class="msg_b" id="msg_my">Wiadomość 2, sprawdzenie poprawności wyświetlania wiadomości</div>
<div class="msg_a">Wiadomości powinny wyświetlać się dobrze </div>
<div class="msg_push"></div>
</div>
<div class="msg_footer"><textarea class="msg_input" rows="4"></textarea></div>
</div>
</div>
</div>
</body>
</html>