Какой заголовок типа содержимого подходит для файлов JavaScript?

IE8 не имеет атрибутов pageX или pageY, которые дают вам положение события относительно страницы, а не окна браузера. Чтобы обойти это, вы можете рассчитать свою позицию, проверяя положение прокрутки, как показано ниже Пример кода:

...
var view = this;
var currEl = evt.currentTarget.graphic.element; //evt.toElement;
//Determine the coordinates to offset the positioning of the context menu by
var posx = 0;
var posy = 0;
if (evt.pageX || evt.pageY) {
    posx = evt.pageX;
    posy = evt.pageY;
} else if (evt.clientX || evt.clientY) { //IE8 & 9 don't have pageX or pageY
    posx = evt.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
    posy = evt.clientY + document.body.scrollTop + document.documentElement.scrollTop;
}
var atPos = (posx - $(currEl).offset().left) + " " + (posy - $(currEl).offset().top);
...
45
задан Paul D. Waite 29 April 2013 в 15:49
поделиться

1 ответ

Согласно списку зарегистрированных типов MIME IANA , JS имеет два зарегистрированных типа MIME; устаревшие text/javascript и ныне официальные application/javascript.

Таким образом, используйте application/javascript.

68
ответ дан 26 November 2019 в 21:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: