Har du provat att köra med eller utan embeddade fonter?
Hej hej!
Jag har ett dynamiskt textfält som hämtar info från en XML-fil.
Jag har fått detta att fungera - på min dator, men när jag nu
testade filen på en annan dator fungerade det inte...
Så jag funderar lite nu ifall någon har haft liknande problem eller
vet vad som kan vara problemet med att det fungerar för mig
och inte för andra...
Denna kod använder jag mig av + ett dynamiskt textfält som heter txt:
// The first step is to activate the XML object
headlineXML = new XML();
/*
With the XML Object now active you must now load an XML foramtted document.
Any DTD or XLS formatting will be ignored.
*/
headlineXML.onLoad = myLoad;
headlineXML.ignoreWhite = true;
headlineXML.load("http://www.apollo.se/staticpages/GetLastMinuteOffers.aspx?file=/se/got.html&reason=0");
function searchAndReplace(holder, searchfor, replacement) {
temparray = holder.split(searchfor);
holder = temparray.join(replacement);
return (holder);
}
// Before proceeding to far into the program, make sure the XML document has loaded
// Extract information from the XML file
function myLoad(ok) {
if (ok == true) {
Publish(this.firstChild);
}
}
function Publish(HeadlineXMLNode) {
if (HeadlineXMLNode.nodeName.toUpperCase() == "OFFERS") {
content = "";
offer = HeadlineXMLNode.firstChild;
while (offer != null) {
if (offer.nodeName.toUpperCase() == "OFFER") {
thedate = "";
destination = "";
oneweek = "";
element = offer.firstChild;
while (element != null) {
if (element.nodeName.toUpperCase() == "DATE") {
thedate = element.firstChild.nodeValue;
}
if (element.nodeName.toUpperCase() == "DESTINATION") {
destination = element.firstChild.nodeValue;
destination = searchAndReplace(searchAndReplace(searchAndReplace(searchAndReplace(searchAndReplace(searchAndReplace(searchAndReplace(destination,"-Ticket/Sista Minuten",""),"-Ticket/Sista Minute",""),"-Ticket/Sista Minut",""),"-Ticket/Sista Minu",""),"-Ticket/Sista Min",""),"-Ticket/Sista Mi",""),"-Ticket/Sista M","")
}
if (element.nodeName.toUpperCase() == "ONEWEEK") {
oneweek = element.firstChild.nodeValue;
}
if (element.nodeName.toUpperCase() == "TWOWEEKS") {
twoweeks = element.firstChild.nodeValue;
}
if (element.nodeName.toUpperCase() == "THREEWEEKS") {
threeweeks = element.firstChild.nodeValue;
}
element = element.nextSibling;
}
content += ""+thedate+"<br><font size='+1'>"+destination+"</font><br>Endast "+oneweek+""+twoweeks+""+threeweeks+":-<br><br>";
txt.htmltext=content;
}
offer = offer.nextSibling;
}
}
}
setInterval(function(){txt.scroll++}, 1000);
Tack på förhand!
Mvh John Norrby

