#886 - work around more quirks in IE7, 8, and 9 when attempting to determine if the request will be cross-origin