Прошу помощи с косяком
есть файл со скриптом, допустим D:\Projects\JS\Script.js
его нужно загрузить в открытую в данный момент браузером произвольную страницу
в адресной строке прописываю скрипт:
javascript: var scriptElem = window.document.createElement ("SCRIPT"); scriptElem.type = "text\/javascript"; scriptElem.src = "file:\/\/localhost\/D:\/Projects\/JS\/Script.js"; window.document.body.appendChild (scriptElem); void (0);
при этом, если страница открыта с этого же компа (для теста), то всё нормально, но, если с внешнего сервера (yandex.ru, google.com, etc.), то выдаёт ошибку
Код:
|
[01.05.2013 22:57:21] Javascript - file://localhost/D:/Projects/JS/Script.js
Указанный в ссылке скрипт не загружен |
т.е., если открыть яндекс и попытаться в его страницу загрузить скрипт, то он не загрузится, а если открыть какую-нибудь сохранённую себе на комп страницу, то всё нормально
как мне подсказали умные люди - это ограничения безопасности браузера.
но, если скрипт расшарить и в src указать путь к расшаренному ресурсу, абсолютно ничего не меняется.
тогда в чём косяк?