0
Bayeux 서버의 메시지를 보여주는 간단한 테스트 HTML 페이지를 만들려고합니다. jquery.cometd 초기화 문제
이
코드입니다 : 조직이 jquery.cometd.js의 라인 (20)에 을 정의되지 않은 :<html>
<head>
<title>test Baeyux connexion</title>
<script type="text/javascript" src="jquery/jquery-1.6.2.js"></script>
<script type="text/javascript" src="jquery/jquery.cometd.js"></script>
<script type="text/javascript" src="jquery/json2.js"></script>
</head>
<body>
<script type="text/javascript">
jQuery(document).ready(function ($) {
var cometd = $.cometd;
cometd.init('http://localhost:8080/VisionWeb/cometd');
cometd.addListener("/meta/handshake", function (message) {
});
cometd.addListener('/meta/connect', function (message) {
// if (cometd.getStatus() === 'disconnecting' || cometd.getStatus() === 'disconnected')
if (cometd.isDisconnected()) // Available since 1.1.2
{
return;
}
var wasConnected = _connected;
_connected = message.successful;
if (!wasConnected && _connected) {
$("#con").text("RECONNECTED");
}
else if (wasConnected && !_connected) {
$("#con").text("DISCONNECTED");
} else if (_connected) {
$("#con").text("ON");
} else {
$("#con").text("OFF");
}
});
cometd.addListener('/meta/disconnect', function (message) {
if (message.successful) {
_connected = false;
}
});
});
</script>
<p>connexion is <span id="con">UNDEFINED</span></p>
<p>comet messages</p>
<ul id="msg"></ul>
</body>
</html>
나는 다음과 같은 자바 스크립트 오류이 페이지를 열려고
. 문제의 라인은 다음과 같습니다org.cometd.JSON.toJSON = JSON.stringify;
이 내가 다운로드 한 라이브러리이고 내가 여기에 뭔가 잘못하고있는 중이 야 생각하지만 그것이 무엇인지에 단서가 없다. 사전에
덕분에, 미샤