morako
asked on
Dataset not displaying in Internet Explorer.
I have an xml feed and a spry document.
The document reads well in Firefox, Chrome, and Opera, but cannot get it to work in IE.
Any ideas?
XML: http://beta.wwbn.com/xml.xml
SPRY: http://beta.wwbn.com/spry.php
The document reads well in Firefox, Chrome, and Opera, but cannot get it to work in IE.
Any ideas?
XML: http://beta.wwbn.com/xml.xml
SPRY: http://beta.wwbn.com/spry.php
ASKER
IE seems to be displaying the XML just fine.
Where or how is the XML file not valid
Where or how is the XML file not valid
It will always display the code of the file without an issue, but if the structure of the file is invalid it will not display as it should.
For instance, open the file in Firefox. You will just see the file. Now, open http://www.fark.com/fark.rss in Firefox and in Internet Explorer and you should see something very different. The difference in the display is the browser's inability to properly validate the XML structure. FF and the other browsers are not as finicky about the feed structure as IE is which is why you can still see data in those browsers.
Use the link above to see the error message on the file.
For instance, open the file in Firefox. You will just see the file. Now, open http://www.fark.com/fark.rss in Firefox and in Internet Explorer and you should see something very different. The difference in the display is the browser's inability to properly validate the XML structure. FF and the other browsers are not as finicky about the feed structure as IE is which is why you can still see data in those browsers.
Use the link above to see the error message on the file.
ASKER
It says that it is well formed.
xml-well-formed.JPG
xml-well-formed.JPG
Yes, it is "well-formed" in the sense that everything has an opening and closing tag that matched. Rerun it with the Well-Formedness ONLY checkbox disabled...
ASKER
OK so it seems to break at the > at the end of the listings tag.
Error Position: <listings>
This is where I left off at this question that was deleted:
https://www.experts-exchange.com/questions/26711279/Spry-XML-Dataset-not-working-in-IE8.html#firstComment
I need to get pass this point. How does it get fixed. What exactly am I doing wrong? Please advise.
xml-well-formed-not.JPG
Error Position: <listings>
This is where I left off at this question that was deleted:
https://www.experts-exchange.com/questions/26711279/Spry-XML-Dataset-not-working-in-IE8.html#firstComment
I need to get pass this point. How does it get fixed. What exactly am I doing wrong? Please advise.
xml-well-formed-not.JPG
Okay, let's use the W3 validator...you get better feedback.
http://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Fbeta.wwbn.com%2Fxml.xml
So that appears to be complaining about the namespaces and the declaration. However, I also noticed this line:
rusted California Financial Planner Robert J. Richter, CPA & RIA
You should also be using CDATA blocks to make sure ampersands are escaped.
Try adding that to the text-based elements:
<title><![CDATA[the text]]></title>
<description><![CDATA[the text]]></title>
http://validator.w3.org/feed/check.cgi?url=http%3A%2F%2Fbeta.wwbn.com%2Fxml.xml
So that appears to be complaining about the namespaces and the declaration. However, I also noticed this line:
rusted California Financial Planner Robert J. Richter, CPA & RIA
You should also be using CDATA blocks to make sure ampersands are escaped.
Try adding that to the text-based elements:
<title><![CDATA[the text]]></title>
<description><![CDATA[the text]]></title>
ASKER
I am using CDATA on all fields.
ASKER
I don't see why this does not like <listings>
Because it's not a standard element name. That's where the namespaces come into play per the W3 links.
Let me try to reconstruct this for you.
Let me try to reconstruct this for you.
By the way, what happens with IE if you change the filename to xml.rss?
ASKER
I copied the file and renamed it xml.rss
ASKER
spry.php doesn't like xml.rss also..
Figured as much. It's going to come down to creating a custom namespace, I think.
ASKER
Not sure w hat you mean.
Give this one a try:
<?xml version="1.0" encoding="iso-8859-1"?>
<listings>
<listing id="1133966778">
<title>
<![CDATA[ World Wide Broadcast Network, Inc.
]]>
</title>
<description>
<![CDATA[ Welcome to The Next Wave in Internet advertising and direct marketing. Worldwide Broadcast Network is a broadcast system designed for websites looking to engage their audience and captivate it in a Dynamic Rich-Media Platform. The system allows the audience simultaneous interaction with your website.
]]>
</description>
</listing>
<listing id="1134581296">
<title>
<![CDATA[ Create Your Own Broadcast Network!
]]>
</title>
<description>
<![CDATA[ Reach Your Target Audience Create your own broadcast network. We provide companies with new business models that evolve around the delivery of digital media.
]]>
</description>
</listing>
<listing id="1138726819">
<title>
<![CDATA[ Trusted California Financial Planner Robert J. Richter, CPA & RIA
]]>
</title>
<description>
<![CDATA[
Robert Richter provides financial freedom and peace of mind with his financial planning, investment portfolio management, tax preparation and planning services all designed to meet your individual financial needs.
Serving Orange County California for over 19 years while providing great investment
]]>
</description>
</listing>
<listing id="1145754315">
<title>
<![CDATA[ Managed Search Engine Marketing
]]>
</title>
<description>
<![CDATA[ ISMG provides managed SEM and SEO services and specializes in multimedia search advertising.
]]>
</description>
</listing>
<listing id="1159377712">
<title>
<![CDATA[ Interior and Exterior Building Contractors
]]>
</title>
<description>
<![CDATA[ At B&B Interior Systems, Inc. our goal is to assist in the coordinated construction of projects with Architects, General Contractors, Sub-Contractors, and Owners, in order to provide the highest quality construction products and services.
]]>
</description>
</listing>
<listing id="1157554923">
<title>
<![CDATA[ Servers
]]>
</title>
<description>
<![CDATA[ Rest2 Experienced Servers for Breakfast / lunch / brunch / dinner shifts Two Bird Cafe. Tony 415-488-0105
]]>
</description>
</listing>
<listing id="1161267873">
<title>
<![CDATA[ Target
]]>
</title>
<description>
<![CDATA[ Target
]]>
</description>
</listing>
<listing id="1161267903">
<title>
<![CDATA[ Publix 2
]]>
</title>
<description>
<![CDATA[ Publix Supermarkets
]]>
</description>
</listing>
<listing id="1161267924">
<title>
<![CDATA[ Publix One
]]>
</title>
<description>
<![CDATA[ Publix One
]]>
</description>
</listing>
</listings>
ASKER
Nice, but it still seems IE doesn't like it.
http://beta.wwbn.com/xml1.xml
http://beta.wwbn.com/spry.php
http://beta.wwbn.com/xml1.xml
http://beta.wwbn.com/spry.php
ASKER
Unless ofcourse I needed to make some changes to the spry.php to match the changes on the feed?
ASKER
But it does work on all other browsers. :-(
Well, we may be slowly narrowing things down.
Check this page with IE and tell me if you see the Spry table:
http://www.webdev-answers.com/
Check this page with IE and tell me if you see the Spry table:
http://www.webdev-answers.com/
ASKER
Yes I do pal. ;-)
So that data is (more or less) the same as what I uploaded last night:
Can you make one more try with the above on your server. If you still can't see the spry on your side, then I think we have to look less at the construction of the XML file and more at your server configuration. It may be that the mime-type for .xml is wrong and that's what is causing IE to choke.
<?xml version="1.0" encoding="utf-8"?>
<listings>
<listing id="1133966778">
<title><![CDATA[ World Wide Broadcast Network, Inc.]]> </title>
<description><![CDATA[ Welcome to The Next Wave in Internet advertising and direct marketing. Worldwide Broadcast Network is a broadcast system designed for websites looking to engage their audience and captivate it in a Dynamic Rich-Media Platform. The system allows the audience simultaneous interaction with your website. ]]> </description>
</listing>
<listing id="1134581296">
<title><![CDATA[ Create Your Own Broadcast Network! ]]> </title>
<description><![CDATA[ Reach Your Target Audience Create your own broadcast network. We provide companies with new business models that evolve around the delivery of digital media. ]]> </description>
</listing>
<listing id="1138726819">
<title><![CDATA[ Trusted California Financial Planner Robert J. Richter, CPA & RIA ]]> </title>
<description><![CDATA[ Robert Richter provides financial freedom and peace of mind with his financial planning, investment portfolio management, tax preparation and planning services all designed to meet your individual financial needs.
Serving Orange County California for over 19 years while providing great investment
]]> </description>
</listing>
<listing id="1145754315">
<title><![CDATA[ Managed Search Engine Marketing ]]> </title>
<description><![CDATA[ ISMG provides managed SEM and SEO services and specializes in multimedia search advertising. ]]> </description>
</listing>
<listing id="1159377712"><title>
<![CDATA[ Interior and Exterior Building Contractors
]]>
</title>
<description>
<![CDATA[ At B&B Interior Systems, Inc. our goal is to assist in the coordinated construction of projects with Architects, General Contractors, Sub-Contractors, and Owners, in order to provide the highest quality construction products and services.
]]>
</description>
</listing>
<listing id="1157554923">
<title>
<![CDATA[ Servers
]]>
</title>
<description>
<![CDATA[ Rest2 Experienced Servers for Breakfast / lunch / brunch / dinner shifts Two Bird Cafe. Tony 415-488-0105
]]>
</description>
</listing>
<listing id="1161267873">
<title>
<![CDATA[ Target
]]>
</title>
<description>
<![CDATA[ Target
]]>
</description>
</listing>
<listing id="1161267903">
<title>
<![CDATA[ Publix 2
]]>
</title>
<description>
<![CDATA[ Publix Supermarkets
]]>
</description>
</listing>
<listing id="1161267924">
<title>
<![CDATA[ Publix One ]]>
</title>
<description>
<![CDATA[ Publix One
]]>
</description>
</listing>
</listings>
Can you make one more try with the above on your server. If you still can't see the spry on your side, then I think we have to look less at the construction of the XML file and more at your server configuration. It may be that the mime-type for .xml is wrong and that's what is causing IE to choke.
ASKER
So what is the diff?
ASKER
OK
ASKER
Did that and still the same. I tend to agree with you regarding the mime type. Let me know the next step.
http://beta.wwbn.com/xml2.xml
http://beta.wwbn.com/spry.php
http://beta.wwbn.com/xml2.xml
http://beta.wwbn.com/spry.php
Can you check the mime.types file or ask your ISP to check it and see what .xml is mapped to?
ASKER
I manage my own servers. So I need to look up where the CentOS 5 mime files are stored.
ASKER
I am assuming it is in the httpd folder. Any thoughts?
ASKER
mime.types is this the correct file?
Beats me. My expertise on CentOS is right up there with my knowledge of 17th century Russian poetry. Nonexistent.
ASKER
text/xml xml xsl
text/xml-external-parsed-e ntity
text/xml-external-parsed-e
That's the correct file for Apache. I have no idea what it is for your setup but I'm now pretty sure we're on the right track for a solution.
try commenting out the top line and using:
application/xml xml
instead
application/xml xml
instead
ASKER
LOL
ASKER
I think so too.
ASKER
Take a look at the file..
mime.types.txt
mime.types.txt
application/xml
should be
application/xml xml xsl
text/xml xml xsl
should be:
#text/xml xml xsl
should be
application/xml xml xsl
text/xml xml xsl
should be:
#text/xml xml xsl
ASKER
OK done I am restarting httpd
ASKER
Done, but I don't see the diff. Any thoughts?
ASKER
Hold on. Let me have another crack at this..
ASKER
Done.
1- Modified file
2- Uploaded file
3- restarted httpd service
Still not working any thoughts?
mime.types-alex.txt
1- Modified file
2- Uploaded file
3- restarted httpd service
Still not working any thoughts?
mime.types-alex.txt
That file appears to have had the line-breaks blown away?
I'm almost positive that it this is a mime-type issue but as I said, my server config expertise is limited. The only other thing I can think to try is changing from XHTML back to plain old HTML for the DOCTYPE while I contact the Mods to get them to change Zones on this.
I'm almost positive that it this is a mime-type issue but as I said, my server config expertise is limited. The only other thing I can think to try is changing from XHTML back to plain old HTML for the DOCTYPE while I contact the Mods to get them to change Zones on this.
ASKER
I put this :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
ASKER
It probably happened cause I had to rename it in order to be able to upload it to EE
ASKER
So how did you get yours to work?
ASKER
Can you send me your files so that I may put them on my server?
This way we can see where the deference is, the code or the server.
This way we can see where the deference is, the code or the server.
I just copied the XML over and uploaded it and it worked right away. Let me see if I can dig up my mime.types file.
I've got the following:
So the big difference in my file is I don't see text/xml at all and the addition of the xhtml+xml definition.
###############################################################################
#
# MIME-TYPES and the extensions that represent them
#
# This file is part of the "mime-support" package. Please send email (not a
# bug report) to mime-support@packages.debian.org if you would like new types
# and/or extensions to be added.
#
# The reason that all types are managed by the mime-support package instead
# allowing individual packages to install types in much the same way as they
# add entries in to the mailcap file is so these types can be referenced by
# other programs (such as a web server) even if the specific support package
# for that type is not installed.
#
# Users can add their own types if they wish by creating a ".mime.types"
# file in their home directory. Definitions included there will take
# precedence over those listed here.
#
# Note: Compression schemes like "gzip", "bzip", and "compress" are not
# actually "mime-types". They are "encodings" and hence must _not_ have
# entries in this file to map their extensions. The "mime-type" of an
# encoded file refers to the type of data that has been encoded, not the
# type of encoding.
#
###############################################################################
application/activemessage
application/andrew-inset ez
application/annodex anx
application/applefile
application/atom+xml atom
application/atomcat+xml atomcat
application/atomserv+xml atomsrv
application/atomicmail
application/batch-SMTP
application/beep+xml
application/bbolin lin
application/cals-1840
application/cap cap pcap
application/commonground
application/cu-seeme cu
application/cybercash
application/davmount+xml davmount
application/dca-rft
application/dec-dx
application/docbook+xml
application/dsptype tsp
application/dvcs
application/ecmascript es
application/edi-consent
application/edi-x12
application/edifact
application/eshop
application/font-tdpfr
application/futuresplash spl
application/ghostview
application/hta hta
application/http
application/hyperstudio
application/iges
application/index
application/index.cmd
application/index.obj
application/index.response
application/index.vnd
application/iotp
application/ipp
application/isup
application/java-archive jar
application/java-serialized-object ser
application/java-vm class
application/javascript js
application/m3g m3g
application/mac-binhex40 hqx
application/mac-compactpro cpt
application/macwriteii
application/marc
application/mathematica nb nbp
application/ms-tnef
application/msaccess mdb
application/msword doc dot
application/news-message-id
application/news-transmission
application/ocsp-request
application/ocsp-response
application/octet-stream bin
application/oda oda
application/ogg ogx
application/parityfec
application/pdf pdf
application/pgp-encrypted
application/pgp-keys key
application/pgp-signature pgp
application/pics-rules prf
application/pkcs10
application/pkcs7-mime
application/pkcs7-signature
application/pkix-cert
application/pkix-crl
application/pkixcmp
application/postscript ps ai eps espi epsf eps2 eps3
application/prs.alvestrand.titrax-sheet
application/prs.cww
application/prs.nprend
application/qsig
application/rar rar
application/rdf+xml rdf
application/remote-printing
application/riscos
application/rss+xml rss
application/rtf rtf
application/sdp
application/set-payment
application/set-payment-initiation
application/set-registration
application/sgml
application/sgml-open-catalog
application/sieve
application/slate
application/smil smi smil
application/timestamp-query
application/timestamp-reply
application/vemmi
application/whoispp-query
application/whoispp-response
application/wita
application/x400-bp
application/xhtml+xml xhtml xht
application/xml xml xsl xsd
application/xml-dtd
application/xml-external-parsed-entity
application/xspf+xml xspf
application/zip zip
application/vnd.3M.Post-it-Notes
application/vnd.accpac.simply.aso
application/vnd.accpac.simply.imp
application/vnd.acucobol
application/vnd.aether.imp
application/vnd.anser-web-certificate-issue-initiation
application/vnd.anser-web-funds-transfer-initiation
application/vnd.audiograph
application/vnd.bmi
application/vnd.businessobjects
application/vnd.canon-cpdl
application/vnd.canon-lips
application/vnd.cinderella cdy
application/vnd.claymore
application/vnd.commerce-battelle
application/vnd.commonspace
application/vnd.comsocaller
application/vnd.contact.cmsg
application/vnd.cosmocaller
application/vnd.ctc-posml
application/vnd.cups-postscript
application/vnd.cups-raster
application/vnd.cups-raw
application/vnd.cybank
application/vnd.dna
application/vnd.dpgraph
application/vnd.dxr
application/vnd.ecdis-update
application/vnd.ecowin.chart
application/vnd.ecowin.filerequest
application/vnd.ecowin.fileupdate
application/vnd.ecowin.series
application/vnd.ecowin.seriesrequest
application/vnd.ecowin.seriesupdate
application/vnd.enliven
application/vnd.epson.esf
application/vnd.epson.msf
application/vnd.epson.quickanime
application/vnd.epson.salt
application/vnd.epson.ssf
application/vnd.ericsson.quickcall
application/vnd.eudora.data
application/vnd.fdf
application/vnd.ffsns
application/vnd.flographit
application/vnd.framemaker
application/vnd.fsc.weblaunch
application/vnd.fujitsu.oasys
application/vnd.fujitsu.oasys2
application/vnd.fujitsu.oasys3
application/vnd.fujitsu.oasysgp
application/vnd.fujitsu.oasysprs
application/vnd.fujixerox.ddd
application/vnd.fujixerox.docuworks
application/vnd.fujixerox.docuworks.binder
application/vnd.fut-misnet
application/vnd.google-earth.kml+xml kml
application/vnd.google-earth.kmz kmz
application/vnd.grafeq
application/vnd.groove-account
application/vnd.groove-identity-message
application/vnd.groove-injector
application/vnd.groove-tool-message
application/vnd.groove-tool-template
application/vnd.groove-vcard
application/vnd.hhe.lesson-player
application/vnd.hp-HPGL
application/vnd.hp-PCL
application/vnd.hp-PCLXL
application/vnd.hp-hpid
application/vnd.hp-hps
application/vnd.httphone
application/vnd.hzn-3d-crossword
application/vnd.ibm.MiniPay
application/vnd.ibm.afplinedata
application/vnd.ibm.modcap
application/vnd.informix-visionary
application/vnd.intercon.formnet
application/vnd.intertrust.digibox
application/vnd.intertrust.nncp
application/vnd.intu.qbo
application/vnd.intu.qfx
application/vnd.irepository.package+xml
application/vnd.is-xpr
application/vnd.japannet-directory-service
application/vnd.japannet-jpnstore-wakeup
application/vnd.japannet-payment-wakeup
application/vnd.japannet-registration
application/vnd.japannet-registration-wakeup
application/vnd.japannet-setstore-wakeup
application/vnd.japannet-verification
application/vnd.japannet-verification-wakeup
application/vnd.koan
application/vnd.lotus-1-2-3
application/vnd.lotus-approach
application/vnd.lotus-freelance
application/vnd.lotus-notes
application/vnd.lotus-organizer
application/vnd.lotus-screencam
application/vnd.lotus-wordpro
application/vnd.mcd
application/vnd.mediastation.cdkey
application/vnd.meridian-slingshot
application/vnd.mif
application/vnd.minisoft-hp3000-save
application/vnd.mitsubishi.misty-guard.trustweb
application/vnd.mobius.daf
application/vnd.mobius.dis
application/vnd.mobius.msl
application/vnd.mobius.plc
application/vnd.mobius.txf
application/vnd.motorola.flexsuite
application/vnd.motorola.flexsuite.adsi
application/vnd.motorola.flexsuite.fis
application/vnd.motorola.flexsuite.gotap
application/vnd.motorola.flexsuite.kmr
application/vnd.motorola.flexsuite.ttc
application/vnd.motorola.flexsuite.wem
application/vnd.mozilla.xul+xml xul
application/vnd.ms-artgalry
application/vnd.ms-asf
application/vnd.ms-excel xls xlb xlt
application/vnd.ms-lrm
application/vnd.ms-pki.seccat cat
application/vnd.ms-pki.stl stl
application/vnd.ms-powerpoint ppt pps
application/vnd.ms-project
application/vnd.ms-tnef
application/vnd.ms-works
application/vnd.mseq
application/vnd.msign
application/vnd.music-niff
application/vnd.musician
application/vnd.netfpx
application/vnd.noblenet-directory
application/vnd.noblenet-sealer
application/vnd.noblenet-web
application/vnd.novadigm.EDM
application/vnd.novadigm.EDX
application/vnd.novadigm.EXT
application/vnd.oasis.opendocument.chart odc
application/vnd.oasis.opendocument.database odb
application/vnd.oasis.opendocument.formula odf
application/vnd.oasis.opendocument.graphics odg
application/vnd.oasis.opendocument.graphics-template otg
application/vnd.oasis.opendocument.image odi
application/vnd.oasis.opendocument.presentation odp
application/vnd.oasis.opendocument.presentation-template otp
application/vnd.oasis.opendocument.spreadsheet ods
application/vnd.oasis.opendocument.spreadsheet-template ots
application/vnd.oasis.opendocument.text odt
application/vnd.oasis.opendocument.text-master odm
application/vnd.oasis.opendocument.text-template ott
application/vnd.oasis.opendocument.text-web oth
application/vnd.osa.netdeploy
application/vnd.palm
application/vnd.pg.format
application/vnd.pg.osasli
application/vnd.powerbuilder6
application/vnd.powerbuilder6-s
application/vnd.powerbuilder7
application/vnd.powerbuilder7-s
application/vnd.powerbuilder75
application/vnd.powerbuilder75-s
application/vnd.previewsystems.box
application/vnd.publishare-delta-tree
application/vnd.pvi.ptid1
application/vnd.pwg-xhtml-print+xml
application/vnd.rapid
application/vnd.rim.cod cod
application/vnd.s3sms
application/vnd.seemail
application/vnd.shana.informed.formdata
application/vnd.shana.informed.formtemplate
application/vnd.shana.informed.interchange
application/vnd.shana.informed.package
application/vnd.smaf mmf
application/vnd.sss-cod
application/vnd.sss-dtf
application/vnd.sss-ntf
application/vnd.stardivision.calc sdc
application/vnd.stardivision.chart sds
application/vnd.stardivision.draw sda
application/vnd.stardivision.impress sdd
application/vnd.stardivision.math sdf
application/vnd.stardivision.writer sdw
application/vnd.stardivision.writer-global sgl
application/vnd.street-stream
application/vnd.sun.xml.calc sxc
application/vnd.sun.xml.calc.template stc
application/vnd.sun.xml.draw sxd
application/vnd.sun.xml.draw.template std
application/vnd.sun.xml.impress sxi
application/vnd.sun.xml.impress.template sti
application/vnd.sun.xml.math sxm
application/vnd.sun.xml.writer sxw
application/vnd.sun.xml.writer.global sxg
application/vnd.sun.xml.writer.template stw
application/vnd.svd
application/vnd.swiftview-ics
application/vnd.symbian.install sis
application/vnd.triscape.mxs
application/vnd.trueapp
application/vnd.truedoc
application/vnd.tve-trigger
application/vnd.ufdl
application/vnd.uplanet.alert
application/vnd.uplanet.alert-wbxml
application/vnd.uplanet.bearer-choice
application/vnd.uplanet.bearer-choice-wbxml
application/vnd.uplanet.cacheop
application/vnd.uplanet.cacheop-wbxml
application/vnd.uplanet.channel
application/vnd.uplanet.channel-wbxml
application/vnd.uplanet.list
application/vnd.uplanet.list-wbxml
application/vnd.uplanet.listcmd
application/vnd.uplanet.listcmd-wbxml
application/vnd.uplanet.signal
application/vnd.vcx
application/vnd.vectorworks
application/vnd.vidsoft.vidconference
application/vnd.visio vsd
application/vnd.vividence.scriptfile
application/vnd.wap.sic
application/vnd.wap.slc
application/vnd.wap.wbxml wbxml
application/vnd.wap.wmlc wmlc
application/vnd.wap.wmlscriptc wmlsc
application/vnd.webturbo
application/vnd.wordperfect wpd
application/vnd.wordperfect5.1 wp5
application/vnd.wrq-hp3000-labelled
application/vnd.wt.stf
application/vnd.xara
application/vnd.xfdl
application/vnd.yellowriver-custom-menu
application/x-123 wk
application/x-7z-compressed 7z
application/x-abiword abw
application/x-apple-diskimage dmg
application/x-bcpio bcpio
application/x-bittorrent torrent
application/x-cab cab
application/x-cbr cbr
application/x-cbz cbz
application/x-cdf cdf cda
application/x-cdlink vcd
application/x-chess-pgn pgn
application/x-core
application/x-cpio cpio
application/x-csh csh
application/x-debian-package deb udeb
application/x-director dcr dir dxr
application/x-dms dms
application/x-doom wad
application/x-dvi dvi
application/x-httpd-eruby rhtml
application/x-executable
application/x-font pfa pfb gsf pcf pcf.Z
application/x-freemind mm
application/x-futuresplash spl
application/x-gnumeric gnumeric
application/x-go-sgf sgf
application/x-graphing-calculator gcf
application/x-gtar gtar tgz taz
application/x-hdf hdf
application/x-httpd-php phtml pht php
application/x-httpd-php-source phps
application/x-httpd-php3 php3
application/x-httpd-php3-preprocessed php3p
application/x-httpd-php4 php4
application/x-ica ica
application/x-info info
application/x-internet-signup ins isp
application/x-iphone iii
application/x-iso9660-image iso
application/x-jam jam
application/x-java-applet
application/x-java-bean
application/x-java-jnlp-file jnlp
application/x-jmol jmz
application/x-kchart chrt
application/x-kdelnk
application/x-killustrator kil
application/x-koan skp skd skt skm
application/x-kpresenter kpr kpt
application/x-kspread ksp
application/x-kword kwd kwt
application/x-latex latex
application/x-lha lha
application/x-lyx lyx
application/x-lzh lzh
application/x-lzx lzx
application/x-maker frm maker frame fm fb book fbdoc
application/x-mif mif
application/x-ms-wmd wmd
application/x-ms-wmz wmz
application/x-msdos-program com exe bat dll
application/x-msi msi
application/x-netcdf nc
application/x-ns-proxy-autoconfig pac dat
application/x-nwc nwc
application/x-object o
application/x-oz-application oza
application/x-pkcs7-certreqresp p7r
application/x-pkcs7-crl crl
application/x-python-code pyc pyo
application/x-qgis qgs shp shx
application/x-quicktimeplayer qtl
application/x-redhat-package-manager rpm
application/x-ruby rb
application/x-rx
application/x-sh sh
application/x-shar shar
application/x-shellscript
application/x-shockwave-flash swf swfl
application/x-stuffit sit sitx
application/x-sv4cpio sv4cpio
application/x-sv4crc sv4crc
application/x-tar tar
application/x-tcl tcl
application/x-tex-gf gf
application/x-tex-pk pk
application/x-texinfo texinfo texi
application/x-trash ~ % bak old sik
application/x-troff t tr roff
application/x-troff-man man
application/x-troff-me me
application/x-troff-ms ms
application/x-ustar ustar
application/x-videolan
application/x-wais-source src
application/x-wingz wz
application/x-x509-ca-cert crt
application/x-xcf xcf
application/x-xfig fig
application/x-xpinstall xpi
audio/32kadpcm
audio/3gpp
audio/amr amr
audio/amr-wb awb
audio/amr amr
audio/amr-wb awb
audio/annodex axa
audio/basic au snd
audio/flac flac
audio/g.722.1
audio/l16
audio/midi mid midi kar
audio/mp4a-latm
audio/mpa-robust
audio/mpeg mpga mpega mp2 mp3 m4a
audio/mpegurl m3u
audio/ogg oga ogg spx
audio/parityfec
audio/prs.sid sid
audio/telephone-event
audio/tone
audio/vnd.cisco.nse
audio/vnd.cns.anp1
audio/vnd.cns.inf1
audio/vnd.digital-winds
audio/vnd.everad.plj
audio/vnd.lucent.voice
audio/vnd.nortel.vbk
audio/vnd.nuera.ecelp4800
audio/vnd.nuera.ecelp7470
audio/vnd.nuera.ecelp9600
audio/vnd.octel.sbc
audio/vnd.qcelp
audio/vnd.rhetorex.32kadpcm
audio/vnd.vmx.cvsd
audio/x-aiff aif aiff aifc
audio/x-gsm gsm
audio/x-mpegurl m3u
audio/x-ms-wma wma
audio/x-ms-wax wax
audio/x-pn-realaudio-plugin
audio/x-pn-realaudio ra rm ram
audio/x-realaudio ra
audio/x-scpls pls
audio/x-sd2 sd2
audio/x-wav wav
chemical/x-alchemy alc
chemical/x-cache cac cache
chemical/x-cache-csf csf
chemical/x-cactvs-binary cbin cascii ctab
chemical/x-cdx cdx
chemical/x-cerius cer
chemical/x-chem3d c3d
chemical/x-chemdraw chm
chemical/x-cif cif
chemical/x-cmdf cmdf
chemical/x-cml cml
chemical/x-compass cpa
chemical/x-crossfire bsd
chemical/x-csml csml csm
chemical/x-ctx ctx
chemical/x-cxf cxf cef
#chemical/x-daylight-smiles smi
chemical/x-embl-dl-nucleotide emb embl
chemical/x-galactic-spc spc
chemical/x-gamess-input inp gam gamin
chemical/x-gaussian-checkpoint fch fchk
chemical/x-gaussian-cube cub
chemical/x-gaussian-input gau gjc gjf
chemical/x-gaussian-log gal
chemical/x-gcg8-sequence gcg
chemical/x-genbank gen
chemical/x-hin hin
chemical/x-isostar istr ist
chemical/x-jcamp-dx jdx dx
chemical/x-kinemage kin
chemical/x-macmolecule mcm
chemical/x-macromodel-input mmd mmod
chemical/x-mdl-molfile mol
chemical/x-mdl-rdfile rd
chemical/x-mdl-rxnfile rxn
chemical/x-mdl-sdfile sd sdf
chemical/x-mdl-tgf tgf
#chemical/x-mif mif
chemical/x-mmcif mcif
chemical/x-mol2 mol2
chemical/x-molconn-Z b
chemical/x-mopac-graph gpt
chemical/x-mopac-input mop mopcrt mpc zmt
chemical/x-mopac-out moo
chemical/x-mopac-vib mvb
chemical/x-ncbi-asn1 asn
chemical/x-ncbi-asn1-ascii prt ent
chemical/x-ncbi-asn1-binary val aso
chemical/x-ncbi-asn1-spec asn
chemical/x-pdb pdb ent
chemical/x-rosdal ros
chemical/x-swissprot sw
chemical/x-vamas-iso14976 vms
chemical/x-vmd vmd
chemical/x-xtel xtel
chemical/x-xyz xyz
image/cgm
image/g3fax
image/gif gif
image/ief ief
image/jpeg jpeg jpg jpe
image/naplps
image/pcx pcx
image/png png
image/prs.btif
image/prs.pti
image/svg+xml svg svgz
image/tiff tiff tif
image/vnd.cns.inf2
image/vnd.djvu djvu djv
image/vnd.dwg
image/vnd.dxf
image/vnd.fastbidsheet
image/vnd.fpx
image/vnd.fst
image/vnd.fujixerox.edmics-mmr
image/vnd.fujixerox.edmics-rlc
image/vnd.mix
image/vnd.net-fpx
image/vnd.svf
image/vnd.wap.wbmp wbmp
image/vnd.xiff
image/x-cmu-raster ras
image/x-coreldraw cdr
image/x-coreldrawpattern pat
image/x-coreldrawtemplate cdt
image/x-corelphotopaint cpt
image/x-icon ico
image/x-jg art
image/x-jng jng
image/x-ms-bmp bmp
image/x-photoshop psd
image/x-portable-anymap pnm
image/x-portable-bitmap pbm
image/x-portable-graymap pgm
image/x-portable-pixmap ppm
image/x-rgb rgb
image/x-xbitmap xbm
image/x-xpixmap xpm
image/x-xwindowdump xwd
inode/chardevice
inode/blockdevice
inode/directory-locked
inode/directory
inode/fifo
inode/socket
message/delivery-status
message/disposition-notification
message/external-body
message/http
message/s-http
message/news
message/partial
message/rfc822 eml
model/iges igs iges
model/mesh msh mesh silo
model/vnd.dwf
model/vnd.flatland.3dml
model/vnd.gdl
model/vnd.gs-gdl
model/vnd.gtw
model/vnd.mts
model/vnd.vtu
model/vrml wrl vrml
multipart/alternative
multipart/appledouble
multipart/byteranges
multipart/digest
multipart/encrypted
multipart/form-data
multipart/header-set
multipart/mixed
multipart/parallel
multipart/related
multipart/report
multipart/signed
multipart/voice-message
text/calendar ics icz
text/css css
text/csv csv
text/directory
text/english
text/enriched
text/h323 323
text/html html htm shtml
text/iuls uls
text/mathml mml
text/parityfec
text/plain asc txt text pot brf
text/prs.lines.tag
text/rfc822-headers
text/richtext rtx
text/rtf
text/scriptlet sct wsc
text/t140
text/texmacs tm ts
text/tab-separated-values tsv
text/uri-list
text/vnd.abc
text/vnd.curl
text/vnd.DMClientScript
text/vnd.flatland.3dml
text/vnd.fly
text/vnd.fmi.flexstor
text/vnd.in3d.3dml
text/vnd.in3d.spot
text/vnd.IPTC.NewsML
text/vnd.IPTC.NITF
text/vnd.latex-z
text/vnd.motorola.reflex
text/vnd.ms-mediapackage
text/vnd.sun.j2me.app-descriptor jad
text/vnd.wap.si
text/vnd.wap.sl
text/vnd.wap.wml wml
text/vnd.wap.wmlscript wmls
text/x-bibtex bib
text/x-boo boo
text/x-c++hdr h++ hpp hxx hh
text/x-c++src c++ cpp cxx cc
text/x-chdr h
text/x-component htc
text/x-crontab
text/x-csh csh
text/x-csrc c
text/x-dsrc d
text/x-diff diff patch
text/x-haskell hs
text/x-java java
text/x-literate-haskell lhs
text/x-makefile
text/x-moc moc
text/x-pascal p pas
text/x-pcs-gcd gcd
text/x-perl pl pm
text/x-python py
text/x-scala scala
text/x-server-parsed-html
text/x-setext etx
text/x-sh sh
text/x-tcl tcl tk
text/x-tex tex ltx sty cls
text/x-vcalendar vcs
text/x-vcard vcf
video/3gpp 3gp
video/annodex axv
video/dl dl
video/dv dif dv
video/fli fli
video/gl gl
video/mpeg mpeg mpg mpe
video/mp4 mp4
video/quicktime qt mov
video/mp4v-es
video/ogg ogv
video/parityfec
video/pointer
video/vnd.fvt
video/vnd.motorola.video
video/vnd.motorola.videop
video/vnd.mpegurl mxu
video/vnd.mts
video/vnd.nokia.interleaved-multimedia
video/vnd.vivo
video/x-flv flv
video/x-la-asf lsf lsx
video/x-mng mng
video/x-ms-asf asf asx
video/x-ms-wm wm
video/x-ms-wmv wmv
video/x-ms-wmx wmx
video/x-ms-wvx wvx
video/x-msvideo avi
video/x-sgi-movie movie
video/x-matroska mpv
x-conference/x-cooltalk ice
x-epoc/x-sisx-app sisx
x-world/x-vrml vrm vrml wrl
So the big difference in my file is I don't see text/xml at all and the addition of the xhtml+xml definition.
ASKER
I am even trying using your spry and no luck in IE. works good in FF, Chrome. view Source
ASKER
OK, what are you doing right and i am doing wrong!!!!
I copied your code from http://www.webdev-answers.com/
and paste it on spry1.php and it works.
Help me norrow this down to the point.... 95% there :-)
I copied your code from http://www.webdev-answers.com/
and paste it on spry1.php and it works.
Help me norrow this down to the point.... 95% there :-)
!
So when you copy my code it looks like this:
The only real difference is that you are using my versions of the Spry javascript files. Can you look at your files and see what version they are?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:spry="http://ns.adobe.com/spry">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Untitled Document</title>
<script src="http://www.webdev-answers.com/SpryAssets/xpath.js.pagespeed.ce.8sGwmcbpaX.js" type="text/javascript"></script>
<script src="http://www.webdev-answers.com/SpryAssets/SpryData.js.pagespeed.ce.Lod9rczAkf.js" type="text/javascript"></script>
<script type="text/javascript">
var ds1 = new Spry.Data.XMLDataSet("xml2.xml", "listings/listing");
</script>
</head>
<body>
<div spry:region="ds1">
<table>
<tr>
<th spry:sort="title">Title</th>
<th spry:sort="description">Description</th>
<th spry:sort="@id">Id</th>
</tr>
<tr spry:repeat="ds1">
<td>{title}</td>
<td>{description}</td>
<td>{@id}</td>
</tr>
</table>
</div>
</body>
</html>
The only real difference is that you are using my versions of the Spry javascript files. Can you look at your files and see what version they are?
ASKER
// SpryData.js - version 0.52 - Spry Pre-Release 1.6.1
//
// Copyright (c) 2006. Adobe Systems Incorporated.
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are met:
//
// * Redistributions of source code must retain the above copyright notice,
// this list of conditions and the following disclaimer.
// * Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation
// and/or other materials provided with the distribution.
// * Neither the name of Adobe Systems Incorporated nor the names of its
// contributors may be used to endorse or promote products derived from this
// software without specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// Copyright (c) 2006. Adobe Systems Incorporated.
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are met:
//
// * Redistributions of source code must retain the above copyright notice,
// this list of conditions and the following disclaimer.
// * Redistributions in binary form must reproduce the above copyright notice,
// this list of conditions and the following disclaimer in the documentation
// and/or other materials provided with the distribution.
// * Neither the name of Adobe Systems Incorporated nor the names of its
// contributors may be used to endorse or promote products derived from this
// software without specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
ASKER
// xpath.js - version 0.7 - Spry Pre-Release 1.6.1
//
// Code from xmltoken.js.
//
// Copyright 2006 Google Inc.
// All Rights Reserved
//
// Defines regular expression patterns to extract XML tokens from string.
// See <http://www.w3.org/TR/REC-xml/#sec-common-syn>,
// <http://www.w3.org/TR/xml11/#sec-common-syn> and
// <http://www.w3.org/TR/REC-xml-names/#NT-NCName> for the specifications.
//
// Author: Junji Takagi <jtakagi@google.com>
// Detect whether RegExp supports Unicode characters or not.
//
// Code from xmltoken.js.
//
// Copyright 2006 Google Inc.
// All Rights Reserved
//
// Defines regular expression patterns to extract XML tokens from string.
// See <http://www.w3.org/TR/REC-xml/#sec-common-syn>,
// <http://www.w3.org/TR/xml11/#sec-common-syn> and
// <http://www.w3.org/TR/REC-xml-names/#NT-NCName> for the specifications.
//
// Author: Junji Takagi <jtakagi@google.com>
// Detect whether RegExp supports Unicode characters or not.
ASKER
Lets go one more.
I'll change the path to the local path and see if it fails.
I'll change the path to the local path and see if it fails.
Save my versions of Spry files locally?
ASKER
My spry is working
ASKER
Hmmmm
ASKER
Let's start by removing stuff:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatibl e" content="IE=EmulateIE7"/>
and test.
If that doesn't fix it, remove the paged view stuff too. Also, my code uses spry:region and not spry:detailregion
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatibl
and test.
If that doesn't fix it, remove the paged view stuff too. Also, my code uses spry:region and not spry:detailregion
ASKER
Done. No effect
Now remove the paged view stuff and the SpryDataUtils.js and the SpryPagedView.ds
Also, have you tried using JSON or CSV since this is such a headache? :)
Also, have you tried using JSON or CSV since this is such a headache? :)
ASKER
It didn't like this.
<!--<script src="/SpryAssets/SpryPaged View.js" type="text/javascript"></s cript>-->
But how would I get it to page without it?
<!--<script src="/SpryAssets/SpryPaged
But how would I get it to page without it?
ASKER
In regards to this question, we are done, but this issue and demos I put up were actually a simplified version of a problem I am having within an application.
I would like to know, without removing the paging code, what is wrong and how can I fix it and still be able to page within the results.
Obviously it is somewhere in the paging, in your experience with spry does the paging work well in IE?
Any thoughts.
media-spry.JPG
I would like to know, without removing the paging code, what is wrong and how can I fix it and still be able to page within the results.
Obviously it is somewhere in the paging, in your experience with spry does the paging work well in IE?
Any thoughts.
media-spry.JPG
See, that's what I wanted to establish. So now we know: there is nothing inherently wrong with Spry at this time. The issue seems to be caused when you introduce paging.
I'm willing to keep going on this if you are and in the same way. I'll build a testing app on my end and we'll compare efforts.
I'm willing to keep going on this if you are and in the same way. I'll build a testing app on my end and we'll compare efforts.
ASKER
Sounds good to me. I have alot of time invested on several grids and would really hate to start from scratch. I rather learn, fix and move forward. ;-)
I really appreciate your attention on this matter.
I really appreciate your attention on this matter.
I'm motivated by the challenge.
Okay, so give me some time and let me try to build my sample app into a paged app.
Okay, so give me some time and let me try to build my sample app into a paged app.
ASKER
I am motivated by the help!! ;-)
ASKER
Hmmm... So what are you thinking?
ASKER
ASKER
ASKER
Now that is even funnier.. LOL
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
What about just pulling those files from adobe labs and copy them locally?
Try it.
ASKER
Hey, hold on a sec. let me go to my backend and add the adobe labs links and see if they work.
ASKER
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDC; InfoPath.2; .NET4.0C; Creative AutoUpdate v1.40.04)
Timestamp: Wed, 9 Feb 2011 04:30:21 UTC
Message: Object expected
Line: 405
Char: 1
Code: 0
URI: http://beta.wwbn.com/media/library/index.php?rid=1
Message: 'getParentDataSet' is null or not an object
Line: 4562
Char: 4
Code: 0
URI: http://labs.adobe.com/technologies/spry/includes/SpryData.js
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDC; InfoPath.2; .NET4.0C; Creative AutoUpdate v1.40.04)
Timestamp: Wed, 9 Feb 2011 04:30:21 UTC
Message: Object expected
Line: 405
Char: 1
Code: 0
URI: http://beta.wwbn.com/media/library/index.php?rid=1
Message: 'getParentDataSet' is null or not an object
Line: 4562
Char: 4
Code: 0
URI: http://labs.adobe.com/technologies/spry/includes/SpryData.js
ASKER
ASKER
Holy smokes, it worked.
media-lib-adobelabs.JPG
media-lib-adobelabs.JPG
ASKER
They keep the good stuff for themselves... LOL
ASKER
The first few errors are because I had a typo when I changed the URLs to adobe labs, but once I corrected the URLs they work just fine.
I am going to copy the files from adobelabs locally and readdress the URL in the script tag and see what happens there.
I am going to copy the files from adobelabs locally and readdress the URL in the script tag and see what happens there.
>> I am going to copy the files from adobelabs locally and readdress the URL in the script tag and see what
>> happens there.
$10 says it breaks.
>> happens there.
$10 says it breaks.
ASKER
I'm gonna bet it works.
If we both bet on "breaks" it's not much of a bet.
ASKER
ASKER
I'm betting it works... I have to, it does me no good if it doesn't work... LOL
Well, I'm happy to pay it in this case.
So it looks like what we have is BAD EFFING JAVASCRIPT built into Dreamweaver.
Thanks, Adobe!
So it looks like what we have is BAD EFFING JAVASCRIPT built into Dreamweaver.
Thanks, Adobe!
ASKER
this is the one file I could not pull off their servers.
http://labs.adobe.com/technologies/spry/includes/SpryDataUtils.js
http://labs.adobe.com/technologies/spry/includes/SpryDataUtils.js
Shouldn't matter now. Everything else seems to be working
ASKER
OK pal.. I really want to thank you for taking the time and effort to troubleshoot this with me. I would have never thought Adobe would EFF Up like this and would have not caught this. I had posted the same question before and it was not resolved so I was about to give up.
Thank you kindly and I do see why you are ranked as Genius.
Best regards and thanks again.
Thank you kindly and I do see why you are ranked as Genius.
Best regards and thanks again.
ASKER
Extremely helpful, insightful, dedicated individual. jason1178 is a model for all experts to follow as he is relentless in solving a problem even when I almost gave up.. My hat goes off to him.
http://www.validome.org/xml/validate/