FAQ |
Kalender |
2016-11-10, 11:42 | #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 |
2016-11-10, 12:37 | #2 | ||
|
|||
Har WN som tidsfördriv
|
Nu har inte jag möjlighet att testa men från w3cschools i artikeln du länkade till:
Output the data to send (Always start with "data: ") Dumpa dessa rader: Citat:
Senast redigerad av jayzee den 2016-11-10 klockan 12:40 |
||
Svara med citat |
2016-11-10, 12:52 | #3 | ||
|
|||
Medlem
|
Tack för tips Men testade detta först la in retry i efterhand för att se om den läste in det och av någon anledning läser den ju in retry men inte data
Testade nu att byta plats på dom så det ser ut så här : data: testing retry: 1000 Och då läser den inte in retry alls så det märks ju att den hänger sig på data men jag får inget javafel eller nått Senast redigerad av spyvingen den 2016-11-10 klockan 12:56 |
||
Svara med citat |
2016-11-10, 16:02 | #4 | ||
|
|||
Medlem
|
Hittade inget fel men efter lite trixande fram och tillbaka hoppade det igång. Antar att det var nått tecken fel på nått ställe eller nått tack ändå
|
||
Svara med citat |
Svara |
|
|