Почему для ресурса может использоваться неправильный субдомен относительный путь?

У меня есть одна веб-страница с iframe. Iframe находится на субдомене, отличном от внешней страницы. Страница iframe ссылается на таблицы стилей (в виде файлов webresource.axd) с относительными путями.

Проблема в том, что Internet Explorer (6, 7 и 8), похоже, превращает эти относительные пути в полные URL-адреса, но с неправильным поддоменом. Он использует родительские страницы, а не iframe. Этого не происходит с firefox (3).


Для иллюстрации ...

http://outer.test.com/index.aspx

... содержит iframe со следующей страницей:

http://inner.test.com/iframe.aspx

Страница iframe содержит строку:


Когда страница загружается в IE и отслеживается через скрипт, запрашиваемый URL-адрес:

http: // external .test.com / WebResource.axd? D = xxx; t = 123


Я исследовал различные способы смягчения этого, чтобы мы использовали полные пути, но я действительно хотел бы знать, почему это происходит . )

Может ли кто-нибудь указать мне правильное направление или предоставить пример кода, который пересекает значения x, y, создавая цветное изображение? Я надеюсь, что мое решение позволит мне (или пользователю) регулировать уровни (контрастность, яркость).

Заранее спасибо.

alt text

Связанные сообщения SO: Алгоритм преобразования любого положительного целого числа в значение RGB

Преобразовать частоту света в RGB?

6
задан Community 23 May 2017 в 12:30
поделиться