Mobile app version of vmapp.org
Login or Join
Murray155

: Prevent Internet Explorer from loading external entities including w3 DTD I am accessing a remote HTML resource that is returned after XSLT processing and has a header like so: <!DOCTYPE html

@Murray155

Posted in: #Dtd #InternetExplorer #Resources

I am accessing a remote HTML resource that is returned after XSLT processing and has a header like so:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html xmlns:..


and every version of Internet Explorer in several locations that I've tried tries to load the DTD from the w3.org website and that resource has a 15sec artificial delay. Is there a way to make Internet Explorer not load this external entity?
social.technet.microsoft.com/Forums/ie/en-US/f9a70df4-195e-4604-a70d-775052d9596b/ie7-not-opening-xml-files?forum=itprovistaie did not make a difference, that is to say, registering the dll made no appreciatable difference, disabling all addons doesn't work in the way described with IE11 it seems but as all (and different) machines I've tried this from behaves in the same way it seems more a default behaviour of IE(the same goes for redundant registry keys): to load, at least this type of, external entities.

Chrome and FF do not appear to share this behaviour.

I may have a chance to change the remote resource to either keep this DTD local or not refer to it but the chance.

10% popularity Vote Up Vote Down


Login to follow query

More posts by @Murray155

0 Comments

Sorted by latest first Latest Oldest Best

Back to top | Use Dark Theme