Веб-страница, которая указывает на локальный файл PDF - PullRequest
0 голосов
/ 07 апреля 2011

Можно ли создать веб-страницу с гиперссылкой на файл, но файл находится на локальном компьютере?Я пытаюсь разместить сайт на сервере через сеть, но храню файлы локально из-за размера.Я хотел бы иметь ссылку на страницу с именем файла и добавить в локальный каталог что-то вроде file:///directory/filename.

Ответы [ 4 ]

2 голосов
/ 07 апреля 2011

Если это только на вашей машине, и вы пытаетесь разместить его, почему бы вам просто не разместить весь свой сайт?Конечно, вы не пытаетесь разместить локальный файл.

2 голосов
/ 07 апреля 2011

Вы можете включить ссылку на локальный файл на веб-странице - но если вы это сделаете, все, кто просматривает эту страницу, увидят ссылку как ЛОКАЛЬНУЮ для своей собственной системы, поэтому она будет недоступна для всех, кроме вас (есливсе они имеют один и тот же файл в своей локальной системе).

Если это просто страница, которую будут использовать только вы, это не страшно.

Если то, что вы хотите, это для вашей локальной машинычтобы предоставить этот файл миру, тогда ваш локальный компьютер должен быть выставлен через доменное имя или статический IP.По сути, ваша машина становится собственным сервером.

Из вашего вопроса довольно сложно сказать, что именно вы пытаетесь сделать.

** ОБНОВЛЕНИЕ **

После тестирования в FF и Chrome, похоже, я ошибаюсь.Я думал, что вы могли бы сделать это, но не похоже, что браузер позволяет это.

0 голосов
/ 07 апреля 2011

Как объяснено выше, ответов нет. Если вам нужно разместить файл, но по какой-то причине вы не хотите загружать его на свой веб-сервер, возможно, рассмотрите учетную запись Dropbox (которая имеет общую папку и является бесплатной) или Amazon S3 (которая не является бесплатной, но, вероятно, лучше, чем раздаточная).

0 голосов
/ 07 апреля 2011

Вы не можете ссылаться на локальный файл из внешнего HTML-файла. Это из соображений безопасности.

...