مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

kaveh.norozi

عضویت از 1394/11/30

مشکل در اجرای SignalR

  • پنجشنبه 18 آذر 1395
  • 10:28
تشکر میکنم

باسلام

مشکل قبلیم که برنامه اجرا نمیشد با اضافه کردن startUp حل شد

مشکل الانم اینه که برنامه اجرا میشه ولی نتیجه SignalR برنمیگرده

این کد سمت کلاینت:

<script src="~/Scripts/jquery.signalR-2.2.1.js"></script>
<script src="~/Scripts/jquery-1.8.2.js"></script>

<script src="~/signalr/hubs"></script>
<script>

    $(function () {
        
        var chat = $.connection.NotificationHub;
        alert(chat);
        $.connection.NotificationHub.client.receiveNotification = function (message) {
            
            $("#containerNoti").html(message);
            $("#containerNoti").slideDown(1000);
            setTimeout('$("#containerNoti").slideUp(2000);', 6000);
        };

        $.connection.hub.start();
    });
</script>
<style>
    .notificationBaloon {
        border: 2px solid #ff6a00;
        padding: 6px;
        background-color: #ffd800;
        text-align: center;
        font-weight: bold;
        width: 300px;
        position: absolute;
        
    }
</style>
<body>
    <div class="notificationBaloon" id="containerNoti" style="width:200px;height:200px">
        salam
    </div>
</body>

اینم کد سمت ارسال کننده یا همون Admin تو مثال شما :

@{
    ViewBag.Title = "Chat";
}
<h2>Chat</h2>
<div class="container">
    <input type="text" id="message" />
    <input type="button" id="sendmessage" value="Send" />
    <input type="hidden" id="displayname" placeholder="Name" />
    <ul id="discussion"></ul>
</div>
@section scripts {
    
<script src="~/Content/jquery.signalR-1.0.0.js"></script>

    <!--Reference the autogenerated SignalR hub script. -->
    <script src="~/signalr/hubs"></script>
    <script>
        $(function () {
            
            var chat = $.connection.NotificationHub;
            $('#message').focus();
            $('#sendmessage').click(function () {
                
                chat.server.SendNotifications($("#message").val());
                    alert("yes");
                });
                $.connection.hub.start();
        });
    
    </script>
}

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 18 آذر 1395
  • 11:20

چه برنامه دارید مینویسید ؟

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)