2017-01-15 8 views
1

У меня есть куча ссылок на видео в hta-файле, и я хочу, чтобы ссылки открывали медиаплеер VLC в полноэкранном режиме, чтобы просмотреть их. Это то, что я до сих пор:hta приносит сообщение о просмотре и отслеживании hta

<HTML> 
    <HEAD> 
    </head> 
    <body> 
     <a href="file:///C:******\Video1.mp4">Video 1</a> 
     <a href="file:///C:******\Video2.mp4">Video 2</a> 
     <a href="file:///C:******\Video3.mp4">Video 3</a> 
     <a href="file:///C:******\Video4.mp4">Video 4</a> 
    </body> 
</html> 

Это работает отлично, но я получаю «вид или загрузки» окно, которое появляется, и спрашивает меня, если я хочу, чтобы загрузить файлы или открыть его. Если я выбираю «open», он открывает VLC и воспроизводит видео, но я пытаюсь найти способ остановить это всплывающее окно. Я искал дни и не могу найти ответ. Я использую ie11 на win8.1. Любая помощь будет принята с благодарностью.

Также, если я использую Windows Media Player вместо VLC, сообщение не появляется, но я бы предпочел VLC, если я могу заставить его работать.

Спасибо за ваше время. Greg

+0

Установить программу VLC по умолчанию для открытия файлов .mp4. – Teemu

+0

Привет, Теему, я уже это сделал. Спасибо в любом случае – Greg

ответ

0

Вы можете использовать команду objShell.Run с некоторым vbscript, чтобы открыть файлы mp4 при нажатии ссылок. Попробуйте код ниже.

<HTML> 
    <head> 

    <script language="VBScript"> 
    Dim oShell 
    function openit(myFile) 
     Set objShell = CreateObject("Wscript.Shell") 
     objShell.Run myFile 
    end function 
    </script> 

    </head> 
    <body> 
     <a href="#" onclick="runit 'file:///C:******\Video1.mp4'" language="vbscript">Video 1</a> 
     <a href="#" onclick="runit 'file:///C:******\Video2.mp4'" language="vbscript">Video 2</a> 
     <a href="#" onclick="runit 'file:///C:******\Video3.mp4'" language="vbscript">Video 3</a> 
     <a href="#" onclick="runit 'file:///C:******\Video4.mp4'" language="vbscript">Video 4</a> 
    </body> 
</html> 
+0

Привет, Гордон, большое спасибо. Мне нужно было изменить onclick из runit в openit. Прекрасно работает!!!! – Greg

+0

Я решил сменить имя функции на openit в последнюю минуту. Я обновляю свой ответ для всех, кто копирует и вставляет. – Gordon

Смежные вопросы