Это звучит как мелочи, но мне действительно нужно знать.
Если вы поместите URL-адрес HTML файла в панель "Местоположение" вашего браузера, он отобразит этот HTML-код. Что вся цель браузера.
Если вы дадите ему JPG, SWF или даже PDF, он сделает правильные вещи для этих типов данных.
Но если вы укажете URL-адрес файла JavaScript, он отобразит текст этого файла. Я хочу, чтобы этот файл выполнялся напрямую.
Теперь я знаю, что если вы используете протокол javascript:
, он выполнит текст URL-адреса, но это не то, что мне нужно.
Я мог бы указать URL-адрес HTML файла, состоящего из одного тега <script>
, который, в свою очередь, указывает на файл JavaScript, но по незавидным причинам я не могу этого сделать.
Если файл в http://example.com/file.js
состоит целиком из
alert("it ran");
И я разместил этот URL-адрес на панели "Расположение", я хочу, чтобы "он запускался", чтобы отображаться как предупреждение.
Я скептически отношусь к тому, что это возможно, но я надеюсь, что есть заголовок или MIME-тип или что-то подобное, что я могу установить и чудесным образом сделать это.