| FAQ |
| Kalender |
|
|
#1 | ||
|
|||
|
Medlem
|
Har gjort en testsida som ska hämta data från en asp sida.
Kod:
<html>
<body>
<title>Notification site</title>
<div id="result"></div>
<script>
if(typeof(EventSource) !== "undefined") {
var source = new EventSource("message.asp");
source.onopen = function(event) {
document.getElementById("result").innerHTML += "Open : ";
};
source.onmessage = function(event) {
document.getElementById("result").innerHTML += event.data + "<br>";
};
source.onerror = function(event) {
document.getElementById("result").innerHTML += "Error<br>";
};
}
</script>
</body>
</html>
Så output blir : Open : Error Open : Error Open : Error När jag kollar i devconsole ser jag att datan från message.asp kommer fram som det ska. Bild : http://imgur.com/a/ByjLK Koden på min asp sida är : Kod:
<%
Response.ContentType = "text/event-stream"
Response.Expires = -1
Response.Write("retry: 1000")
Response.Write vbcrlf
Response.Write("data: testing")
Response.Flush()
%>
Jag förstår inte riktigt varför det inte funkar console ger inget fel heller utan klagar bara på att det inte finns nån favicon Pls help ![]() All kod är hämtad från http://www.w3schools.com/html/html5_...sentevents.asp [Edit] Har till och med testat att lägga in http://www.w3schools.com/html/demo_sse.php som är deras exempelfil i min kod men den hittar inget ändå så det bör inte vara fel på själva aspdelen av sidan. Senast redigerad av spyvingen den 2016-11-10 klockan 11:45 |
||
|
|
Svara med citat
|
| Ämnesverktyg | |
| Visningsalternativ | |
|
|