Ладно, так что это долго долго выстрел, но здесь идет ...букмарклет не фиксируется положение в т.е. при запуске на простом URL изображения
Когда IE (8 и 9) переходит к URL изображения напрямую, он отображает изображение внутри страницы haml bare-bones без стилизации. (Если вы нажмете F12, чтобы открыть инструменты dev, то вы увидите это).
Теперь у вас есть букмарклет, который, когда «запускается» внутри этого контекста, должен вставить на страницу новый элемент и поместить его вверху, используя css: position: fixed; верх: 0; Слева направо: 0; Затем, как представляется, элемент вставлен в dom просто отлично, но позиционирование полностью не удается. Новый элемент действует так, как если бы он был «встроенным» сразу после оригинального тега.
На самом деле, все позиционирование кажется неудачным. Похоже, что «движок позиционирования» отключен для страницы, но движок рендеринга включен.
Итак, мой вопрос в этом контексте IE, ориентированный непосредственно на URL-адрес изображения, есть ли способ заставить IE правильно позиционировать позиционирование? Он работает с javascript относительно хорошо, и css тоже.