Discussion:
Переходы из IEView плагина?
Николай Кузнецов
2005-06-30 06:20:16 UTC
Permalink
Здравствуйте, Total Commander!

Пользуюсь плагином IEView.
Если в нём просматривается страница со ссылками внутри - то, при
клике на эту ссылку, он пытается внутри себя средствами IE её открыть.

Нельзя ли как-то настроить этот плагин, чтобы он при клике открывал
ссылку вне своего окна и, при этом, в другом броузере (например, в
Опере).

Спасибо!
--
С уважением,
Николай Кузнецов nick222-o+MxOtu4lMCHXe+***@public.gmane.org

Total Commander 6.53 на
Windows 2000 5.0 Build 2195 Service Pack 4
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
mozers
2005-07-01 06:53:41 UTC
Permalink
Николай Кузнецов
30 июня 2005 г. в 10:20:16 в своем сообщении
mid:339190623.20050630102016-o+MxOtu4lMCHXe+***@public.gmane.org сказал так:

НК> Нельзя ли как-то настроить этот плагин, чтобы он при клике открывал
НК> ссылку вне своего окна
Shift + клик на ссылке => ссылка откроется во внешнем окне IE

НК> и, при этом, в другом броузере (например, в Опере).
Средствами плагина - нет. Зато можно встроить в контекстное меню IE
соответствующий пункт. (Это будет работать и в самом IE и во всех
приложениях, использующих его движок. В том числе - в ieView).
Вот - популярная статейка про то как это несложно делается:
http://www.rsdn.ru/article/qna/inet/iecmenu.xml
--
mozers≥ <http://total.altruistic.ru>
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
mozers
2005-07-01 21:02:05 UTC
Permalink
Все таки приведу примерчик (надеюсь, что понравится ;)

Содержимое файла
-------------- вставка из буфера обмена --------------
<script language="VBScript">
' Скрипт встраивается в контекстное меню Internet Explorer
' и позволяет открывать FTP ссылки в Total Commander
' mozers≥ <mozers-JGs/***@public.gmane.org>

Dim WshShell, url, tc, options, cmd
Set WshShell = CreateObject("WScript.Shell")
url = external.menuArguments.event.srcElement.href
If Left(url, 3) = "ftp" Then
tc = """G:\Program Files\Total Commander\TOTALCMD.exe"""
options = "/I="".\Profiles\work\main.ini"" /F="".\Profiles\work\ftp.ini"" /O /S /T /R="
cmd = tc & " " & options & url
WshShell.Run cmd
End If
Set WshShell = Nothing
</script>
------------------- конец вставки --------------------
Содержимое файла для быстрой регистрации контекстного меню
-------------- вставка из буфера обмена --------------
REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\Open from &Total Commander]
@="C:\\Program Files\\Internet Explorer\\PLUGINS\\TotalFTP.htm"
"Contexts"=dword:00000020
------------------- конец вставки --------------------
Желающие могут заменить Total Commander на Opera, Firefox или любую
другую программу.
--
mozers≥ <http://total.altruistic.ru>
--
http://wincmd.ru - Все о Total Commander
http://www.fforum.ru/index.php?showforum=17 - Форум о Total Commander
Loading...