Автор Тема: Обсуждение Web-кодинга и всего что с этим связанно  (Прочитано 29527 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Garrett [?]

  • Глобальный модератор
  • *
  • Сообщений: 3573
  • Репутация: 923
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
CreatoR  [?]
Цитировать
P.SКстати для css-кода можно подсвечивать так:
|code=css||/code|
Да я в курсе. Спасибо! Но больно неказисто выходит  :( Вот если бы настроить?!

Скорблю и помню.




Русское сообщество AutoIt

Re: Обсуждение веб-кодинга и всего что с этим связанно
« Ответ #15 Отправлен: Апрель 10, 2010, 23:53:49 »

Оффлайн Redline [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 506
  • Репутация: 368
  • Пол: Мужской
    • Награды
Рад появлению темы   :D.
[js] Есть ссылка такого вида:
<a href="telnet://10.10.10.10">возможно ли сделать так, что при клике по этой ссылке с зажатым Ctrl (можно любое другое сочетание) протокол менялся с telnet на http?

PS: ip-адресов слишком много, поэтому нет возможности сделать таблицу соответствия ip-адрес/протокол.
Уроки по регулярным выражениям на AutoIt: RegExp

Оффлайн Garrett [?]

  • Глобальный модератор
  • *
  • Сообщений: 3573
  • Репутация: 923
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Redline
А без Hotkey не пойдёт?

HTML код тестовой страницы:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="content-type">
<title>Replacement protocol links</title>
</head>
<body>
<table>
<tr>
<td>1</td>
<td><a href="telnet://10.10.10.10">Click 1</a></td>
<td>discription</td>
<td>size</td>
<td>img</td>
</tr>
<tr>
<td>2</td>
<td><a href="telnet://10.10.10.11">Click 2</a></td>
<td>discription</td>
<td>size</td>
<td>img</td>
</table>
</body>
</html>

Код подмены ссылок при загрузке страницы:
Код: AutoIt [Выделить]
#include <IE.au3>
$oIE = _IECreate(@ScriptDir & "\change_a.html")
$oLinks = _IELinkGetCollection ($oIE)
$iNumLinks = @extended
;~ MsgBox(0, "Replacement protocol links", "Найдено ссылок: " & $iNumLinks)
For $oLink In $oLinks
    $oLink.href = StringReplace($oLink.href, "telnet", "http")
Next


Оффлайн CreatoR [?]

  • Администратор
  • *
  • Сообщений: 7758

  • Автор темы
  • Репутация: 2274
  • Пол: Мужской
  • AutoIt is simple, subtle, elegant
    • CreatoR's Lab
    • Награды
  • Версия AutoIt: 3.3.10.2
Redline  [?]
Цитировать
возможно ли сделать так, что при клике по этой ссылке с зажатым Ctrl (можно любое другое сочетание) протокол менялся с telnet на http?

Вот так примерно:

Код: (xml) [Выделить]
  1. <script language="javascript">
  2.     document.onkeydown = checkKeycode
  3.    
  4.     var Keycode;
  5.    
  6.     function checkKeycode(e) {
  7.         if (window.event)
  8.             {Keycode = window.event.keyCode}
  9.         else if (e)
  10.             {Keycode = e.which};
  11.         }
  12.    
  13.     function changeURL(oURL) {
  14.         var sURL = oURL.href;
  15.         if(Keycode == 17) {oURL.href = sURL.replace(/telnet/i, "http")};
  16.     }
  17. </script>
  18.  
  19. <a href="telnet://10.10.10.10" onClick="changeURL(this);">Click</a>

17 это Ctrl, полный список есть тут.


Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.


«Не оказываю тех. поддержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

Русское сообщество AutoIt

Re: Обсуждение веб-кодинга и всего что с этим связанно
« Ответ #18 Отправлен: Апрель 12, 2010, 22:22:33 »

Оффлайн Redline [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 506
  • Репутация: 368
  • Пол: Мужской
    • Награды
Garrett мне нужно что бы по одной ссылке была возможность уйти на telnet и http  :) , прошу прощения если неправильно растолковал суть задачи.

Creatorу спасибо - именно то что было нужно :laugh:

Оффлайн Sniper [?]

  • Новичок
  • *
  • Сообщений: 23
  • Репутация: 1
  • Пол: Мужской
    • Награды
[PHP]
Как начать загрузку файла?

Оффлайн Garrett [?]

  • Глобальный модератор
  • *
  • Сообщений: 3573
  • Репутация: 923
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Sniper  [?]
Цитировать
[PHP]Как начать загрузку файла?
На сервер?

Оффлайн Sniper [?]

  • Новичок
  • *
  • Сообщений: 23
  • Репутация: 1
  • Пол: Мужской
    • Награды
Garrett
нет на клиент

Русское сообщество AutoIt

Re: Обсуждение веб-кодинга и всего что с этим связанно
« Ответ #22 Отправлен: Февраль 06, 2011, 22:36:02 »

Оффлайн `p r o x y [?]

  • Глобальный модератор
  • *
  • Сообщений: 596
  • Репутация: 156
  • Пол: Мужской
  • «Улыбайтесь, господа!»
    • WebInWeb
    • Награды
Sniper
Клиент? Подразумевается, что посетитель сайта кликает по ссылки, что бы скачать?
Тогда будет достаточно просто ссылки на файл.

Если, все же загрузка файла на сервер, то тут можно прочитать.
1 тема – 1 вопрос.
Как правильно назвать свою тему – подскажут тут.
На форуме принято помечать тему «решенной» после получения ответа на свой вопрос.

Оффлайн Sniper [?]

  • Новичок
  • *
  • Сообщений: 23
  • Репутация: 1
  • Пол: Мужской
    • Награды
header("FILE to load") - подойдет?

Оффлайн `p r o x y [?]

  • Глобальный модератор
  • *
  • Сообщений: 596
  • Репутация: 156
  • Пол: Мужской
  • «Улыбайтесь, господа!»
    • WebInWeb
    • Награды
Sniper
Так, а что именно необходимо сделать?
Предоставить пользоватлю скачать файл?
Тогда вот так:
<a href="www.my_site.ru/file_download.zip">Скачать</a>

Оффлайн Sniper [?]

  • Новичок
  • *
  • Сообщений: 23
  • Репутация: 1
  • Пол: Мужской
    • Награды
`p r o x y
а в РНР?

Оффлайн `p r o x y [?]

  • Глобальный модератор
  • *
  • Сообщений: 596
  • Репутация: 156
  • Пол: Мужской
  • «Улыбайтесь, господа!»
    • WebInWeb
    • Награды
А PHP ту ни при чем. Конечно, ход мыслий верен. Что бы через PHP "отдовать" файл,
то все начинается с header. Если нет крайней необходимости в "утяжелении вопроса",
то достаточно просто перенаправить пользователя на ссылку: www.my_site.ru/file_download.zip.
Но если вопрос сложней и необходимо раздавать с поддержкой докачки, то можно тут взять отличный пример

Вообще, по PHP лучшие форумы: www.php.ru/forum и www.php.su/forum

Оффлайн Sniper [?]

  • Новичок
  • *
  • Сообщений: 23
  • Репутация: 1
  • Пол: Мужской
    • Награды
`p r o x y
спасибо

Оффлайн CreatoR [?]

  • Администратор
  • *
  • Сообщений: 7758

  • Автор темы
  • Репутация: 2274
  • Пол: Мужской
  • AutoIt is simple, subtle, elegant
    • CreatoR's Lab
    • Награды
  • Версия AutoIt: 3.3.10.2
Вопрос:

Можно ли как то назначит чтобы в папке на сайте, файлы открывались независимо от регистра букв?
Т.е чтобы в адресной строке можно было набрать как File.txt, так и file.txt?

Русское сообщество AutoIt

Re: Обсуждение Web-кодинга и всего что с этим связанно
« Ответ #29 Отправлен: Декабрь 18, 2011, 18:32:43 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
6 Ответов
4874 Просмотров
Последний ответ Сентябрь 27, 2009, 17:50:31
от FiReDoGGi
29 Ответов
10937 Просмотров
Последний ответ Апрель 16, 2016, 01:21:30
от Alofa
14 Ответов
5402 Просмотров
Последний ответ Ноябрь 23, 2011, 16:04:56
от AZJIO
6 Ответов
3610 Просмотров
Последний ответ Декабрь 25, 2011, 08:27:04
от Viktor1703
2 Ответов
2410 Просмотров
Последний ответ Январь 28, 2012, 22:40:49
от madmasles
2 Ответов
2202 Просмотров
Последний ответ Апрель 07, 2012, 23:22:04
от WSWR
2 Ответов
2165 Просмотров
Последний ответ Сентябрь 05, 2012, 18:32:29
от SurikenTSD
4 Ответов
2250 Просмотров
Последний ответ Январь 09, 2014, 06:00:47
от madmasles
5 Ответов
2060 Просмотров
Последний ответ Апрель 03, 2014, 14:58:54
от C2H5OH
0 Ответов
289 Просмотров
Последний ответ Февраль 24, 2016, 09:44:00
от Yashied