X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Гиперссылки - какие варианты настройки?
Inesa
Inesa
Topic Starter сообщение 30.9.2007, 14:23; Ответить: Inesa
Сообщение #1


Можно-ли только посредством html задать ссылке действие: выдать окошко с предложением либо сохранить файл, либо открыть (в отдельном окне).

Примерно такой код у большинства изученных ссылок, которые дают выбор открыть/сохранить:
<a href="ХХХ onClick="javascript:return хhtml_extlink(this)" onKeyPress="javascript:return хhtml_extlink(this)">


где ХХХ - длинная страшная строка адреса.

Обойти скрипты можно как-нибудь? Пока удается только открывание в отдельном окне через target.

И можно ли проверить на компьютере работоспособность этих ссылок, без выгрузки на сервер?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Diablo_hb
Diablo_hb
сообщение 30.9.2007, 15:13; Ответить: Diablo_hb
Сообщение #2


onKeyPress="javascript:return хhtml_extlink(this)


задать действие можно - да
Но действие само должен выполнять код какого либо скрипта - в вашем примере - ждаваскрипт

обойти скрипты для действия как сохранения файла - посредством только html - это новая эра в этом языке

можно разве что разместить открытие определенного файла по ссылке
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Inesa
Inesa
Topic Starter сообщение 30.9.2007, 15:51; Ответить: Inesa
Сообщение #3


Но почему, если я указываю в обычной ссылке файл rar, например...
<a href="download/file.rar">
то при нажатии на ссылку открывается то самое окошко с предложением ОТКРЫТЬ или СОХРАНИТЬ, хотя скриптов не используется.


А если в той ссылке указывается другой формат
<a href="download/file.pdf"> или
<a href="download/file.doc">
при нажатии на ссылку броузер автоматически открывает файл соответствующей программой. А как бы сделать, чтобы не открывал?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Diablo_hb
Diablo_hb
сообщение 30.9.2007, 17:22; Ответить: Diablo_hb
Сообщение #4


Но почему, если я указываю в обычной ссылке файл rar, например...
<a href="download/file.rar">
то при нажатии на ссылку открывается то самое окошко с предложением ОТКРЫТЬ или СОХРАНИТЬ, хотя скриптов не используется.
- ошибаетесь используется

Этот вопрос к Билу - зачем он в встроил в винду и установил для браузеров такие правила, к сожалению скрипты используются, только они уже встроены, как я уже написал ранее - можно по ссылке открыть определенный файл, к тому же для удобства пользователей программы в системы сами понимают какие форматы файлов к ним относятся и система автоматически на определенное расширение файла - открывает соответствующею программу

при нажатии на ссылку броузер автоматически открывает файл соответствующей программой. А как бы сделать, чтобы не открывал?
- по правой клавишке миши просто сохраните файл на диск и потом решайте что с ним делать (ну в пользовательском смысле), а так это ваши же личные настройки системы и обозревателя и контролировать их со стороны сервера нет возможности
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 30.9.2007, 23:11; Ответить: Webmaster_hb
Сообщение #5


Inesa, открывать файл по ссылке сразу или предлагать сохранить - это зависит только от Windows и установленных программ и браузера (Internet Explorer) который все эти форматы обрабатывает

но, есть способ обмануть браузер - а именно, написать серверный скрипт (php/cgi/asp/jsp) который не будет говорить браузеру о заголовке (расширении) файла в момент загрузки
например, этот скрипт будет на ходу читать файл по байтно и отдавать его в браузер
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Inesa
Inesa
Topic Starter сообщение 1.10.2007, 13:47; Ответить: Inesa
Сообщение #6


Спасибо. В целом, ответ ясен.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Какие особенности монетизации телеграм каналов?
8 metvekot 2417 18.3.2024, 20:43
автор: Rebex
Горячая тема (нет новых ответов) Какие интернет активы вы знаете?
38 metvekot 6873 29.2.2024, 11:18
автор: Skyworker
Открытая тема (нет новых ответов) Какие доргены используете в 2023 году?
5 metvekot 2644 29.2.2024, 10:35
автор: Skyworker
Горячая тема (нет новых ответов) Какие почтовые сервисы и облака дольше всего не удаляют аккаунт?
89 metvekot 18275 9.2.2024, 16:36
автор: metvekot
Горячая тема (нет новых ответов) Настройки лент для wpgrabber
Настрою ленты любой сложности плагина WPGrabber для WordPress
41 zkalinin 30145 8.8.2023, 10:38
автор: zkalinin


 



RSS Текстовая версия Сейчас: 28.3.2024, 17:41
Дизайн