[GastForen Programmierung/Entwicklung JavaScript XMLHttpRequest

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

XMLHttpRequest

Canio
Beiträge gesamt: 174

19. Jun 2006, 15:40
Beitrag # 1 von 8
Bewertung:
(2624 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, ich hab folgenden Code testweise geschrieben:

Code
var xml_feed = "http://developer.apple.com/internet/webcontent/XMLHttpRequestExample/songs.xml"; 

var info = document.getElementById("info-button").onclick = function(){
fetchXML();
}


function fetchXML(){

req = createRequest();
}

function createRequest(){
if(window.XMLHttpRequest) {
try {
req = new XMLHttpRequest();
} catch(e) {
req = false;
alert('Anfrage fehlgeschlagen!');
}
// branch for IE/Windows ActiveX version
} else if(window.ActiveXObject) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
req = false;
alert('Anfrage fehlgeschlagen!');
}
}
}
if(req) {
alert(req);
req.open("GET", xml_feed, true);
alert(req);
req.send("");
}
}


Mein Problem ist jetzt, dass mir alle Browser dieses xml-File nicht laden. In der Zeile fast ganz unten "req.open("GET", xml_feed, true);" muss der Fehler sein. Denn ich habe sie mit zwei alerts umschlossen, aber nur der erste wird angezeigt. Irgendwas mach ich nicht richtig, tippe auf einen Anfängerfehler. Ich hoffe mir kann da einer helfen.
X

XMLHttpRequest

SabineP
Beiträge gesamt: 7586

19. Jun 2006, 18:11
Beitrag # 2 von 8
Beitrag ID: #235204
Bewertung:
(2618 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Canio,

lies doch am besten gleich bei Apple nach:

http://developer.apple.com/...tent/xmlhttpreq.html

An Example: Reading XML Data from iTunes RSS Feeds

http://developer.apple.com/...Example/example.html
Gruß Sabine


als Antwort auf: [#235175]

XMLHttpRequest

Canio
Beiträge gesamt: 174

6. Jul 2006, 14:34
Beitrag # 3 von 8
Beitrag ID: #238024
Bewertung:
(2547 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hab mittlerweile rausgefunden, dass bei Safari anstandslos funktioniert.
Und für die Dashboard-Widgets (dafür brauch ich's nämlich) geht es somit auch. Anscheinend stimmt was mit dem Firefox nicht :(


als Antwort auf: [#235204]

XMLHttpRequest

ganesh
Beiträge gesamt: 1981

7. Jul 2006, 01:06
Beitrag # 4 von 8
Beitrag ID: #238081
Bewertung:
(2536 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
FYI, die developer.apple.com Beispielseite funktioniert tadellos im Firefox (Win).
Hast du eine live-URL mit deinem eigenen Beispiel?


als Antwort auf: [#238024]

XMLHttpRequest

Canio
Beiträge gesamt: 174

15. Jul 2006, 08:18
Beitrag # 5 von 8
Beitrag ID: #239373
Bewertung:
(2497 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Meine eigene URL darf ich leider nicht veröffentlichen. Ist sozusagen Betriebsgeheimnis ...


als Antwort auf: [#238081]

XMLHttpRequest

oesi50
  
Beiträge gesamt: 2315

15. Jul 2006, 08:41
Beitrag # 6 von 8
Beitrag ID: #239378
Bewertung:
(2491 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
na, dann lass uns mal raten.

Im HTTP-Header wird "Content-Type: text/xml" nicht mitgeschickt?


Der Firefox wertet nämlich, im Gegensatz zu manchen andren Browsern, den Content-Type
korrekt aus.


Grüße Oesi
Ich weiß, dass ich nicht weiß... (Sokrates)


als Antwort auf: [#239373]

XMLHttpRequest

Canio
Beiträge gesamt: 174

15. Jul 2006, 09:08
Beitrag # 7 von 8
Beitrag ID: #239380
Bewertung:
(2486 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wie ist denn die Syntax, so etwa?

<meta http-equiv="content-type" content="text/xml" />

Das funktioniert nämlich auch nicht.


als Antwort auf: [#239378]

XMLHttpRequest

Canio
Beiträge gesamt: 174

27. Okt 2006, 15:29
Beitrag # 8 von 8
Beitrag ID: #259031
Bewertung:
(2170 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Falls es noch jemanden interessiert:

Firefox erlaubt nur requests, wenn das File sich innerhalb der selben Domain befindet. Daher mein Problem.


als Antwort auf: [#239380]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
05.08.2021 - 06.08.2021

Digicomp Academy, Zürich
Donnerstag, 05. Aug. 2021, 08.30 Uhr - Freitag, 06. Aug. 2021, 17.00 Uhr

Kurs

Dieser Basic-Kurs ist der perfekte Einstieg in die Welt von InDesign, dem vielseitigen Layout-Programm. Sie lernen, wie InDesign aufgebaut ist, wie saubere Dokumente erstellt werden und wie man korrekt mit gelieferten InDesign-Projekten umgeht.

Preis: 1'400.– zzgl. 7.7% MWST
Dauer: 2 Tage

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberater AT digicomp DOT ch