Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.17;
Скачать: CL | DM;

Вниз

Вопрос не по теме   Найти похожие ветки 

 
vasIzmax ©   (2006-11-28 02:36) [0]

Доброго времени суток! В инсте задали сделать сайт. Я сделал, но хочется че-то добавить из javaScript. Че-нить похожее на
<SCRIPT LANGUAGE="JavaScript">
var message="Коврик для мыши выполнил недопустимую операцию и будет свёрнут.\nПри повторении ошибки можете выбросить коврик в корзину.";
function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;}}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;}}}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);}
document.onmousedown=click;
</SCRIPT>

если честно в яве - дилетант. Может кто подскажет как сделать. Замысел прост, а вот реализация.
После того, как посмотрят сайт, естественно, закроют Explorer. Как бы сделать, что бы:
1. Появилось диалоговое окно с вопросом и ответами "Да" и "нет".
2. И, по нажатию на любую из кнопок, запускалось дополнительное приложение.
(Т.е. вопрос "Хотите посмотреть пример?" Да_Нет. Нажали да. Запустился мой exe.)


 
Gero ©   (2006-11-28 02:41) [1]

> Как бы сделать, что бы:
> 1. Появилось диалоговое окно с вопросом и ответами "Да"
> и "нет".
> 2. И, по нажатию на любую из кнопок, запускалось дополнительное
> приложение.
> (Т.е. вопрос "Хотите посмотреть пример?" Да_Нет. Нажали
> да. Запустился мой exe.)

<a href="my.exe"><button>click</button></a>


 
vasIzmax ©   (2006-11-28 02:52) [2]

Попробовал. Кнопка есть, а вот ссылка не работает. Мож че-то я упускаю.

<HTML>
<HEAD>
<TITLE>BP</TITLE>
</HEAD>
<body>
<a href="777.exe"><button>click</button></a>
</body>
</HTML>

З.Ы. (Чур, ногами не бить..)


 
Gero ©   (2006-11-28 03:01) [3]

> [2] vasIzmax ©   (28.11.06 02:52)

Тогда сделай просто ссылку: <a href="777.exe">click</a>


 
Real ©   (2006-11-28 03:04) [4]


> Кнопка есть, а вот ссылка не работает

разницу между явой и JS понимаем? видимо нет :)


> Кнопка есть, а вот ссылка не работает

а ссылка валидная?


 
Gero ©   (2006-11-28 03:07) [5]

> [4] Real ©   (28.11.06 03:04)
> а ссылка валидная?

Тут дело не в валидности, я проверил, IE почему-то не хочет делать кнопку ссылкой.


 
vasIzmax ©   (2006-11-28 03:16) [6]


> разницу между явой и JS понимаем? видимо нет :)

Не, разницу я понимаю.


> Gero ©   (28.11.06 03:07) [5]

Ссылка, как это не печально, тоже не проходит.
З.Ы. А все-таки с кнопками по солиднее, почти как у веб-мастера, да если еще и в отдельном, у-у-у, закачаешься.


 
Gero ©   (2006-11-28 03:20) [7]

> [6] vasIzmax ©   (28.11.06 03:16)
> тоже не проходит.

Куда не проходит?

> А все-таки с кнопками по солиднее, почти как у веб-мастера,
> да если еще и в отдельном, у-у-у, закачаешься.

Да, вижу тут говорить бесполезно.
Ладно, держи, студент:
<button onclick="location.href="777.exe"" style="cursor: pointer">click</button>


 
Real ©   (2006-11-28 03:24) [8]


> да если еще и в отдельном

<a href=.....  target="_blank">

> Тут дело не в валидности, я проверил, IE почему-то не хочет
> делать кнопку ссылкой.

Я пытаюсь выяснить знакомо ли автору понятие "относительный путь"


 
vasIzmax ©   (2006-11-28 03:33) [9]


> Gero ©

Не проходит я имел ввиду не работает. :)


> Real ©  

Относительный - URL-адрес файла, расположенный на том же компьютере, что и документ, в котором находится указатель этой ссылки.
Абсолютный - URL-aдpec, полностью определяющий компьютер, каталог и файл. Так? :) Если нет, прошу поправить.


 
boriskb ©   (2006-11-28 07:10) [10]

vasIzmax ©   (28.11.06 2:36)
vasIzmax ©


Странные методы изучения у тебя...
Я бы на твоем месте, (надо бы сделать, но глубоко изучать нет ни охоты, ни надобности) посмотрел бы простенькие коды и по аналогии разобрался.
Например здесь:
http://javascripts.boom.ru/index.htm


 
boriskb ©   (2006-11-28 07:45) [11]

vasIzmax ©   (28.11.06 2:36)
vasIzmax ©


Странные методы изучения у тебя...
Я бы на твоем месте, (надо бы сделать, но глубоко изучать нет ни охоты, ни надобности) посмотрел бы простенькие коды и по аналогии разобрался.
Например здесь:
http://javascripts.boom.ru/index.htm


 
boriskb ©   (2006-11-28 07:46) [12]

прошу прощения за дубль.
Связь :(


 
palva ©   (2006-11-28 10:44) [13]

Могу предложить такой код:

<HTML><BODY>
<SCRIPT>
function PROCRun() {
var shell = new ActiveXObject("WScript.Shell");
shell.run("%windir%\\notepad.exe C:\\boot.ini", 1, true);
}
</SCRIPT>
<INPUT TYPE=BUTTON VALUE=Run
ONCLICK="if(confirm("Вы хотите запустить?")) PROCRun()">
</BODY></HTML>

Только эксплорер не даст вам сразу запустить exe-файл. Измучает предупреждениями. Но если вместо htm использовать hta, тогда будет работать без вопросов.



Страницы: 1 вся ветка

Текущий архив: 2006.12.17;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.057 c
1-1162214256
Acme
2006-10-30 16:17
2006.12.17
Как написать в поле Label нижний индекс


11-1141244125
appla
2006-03-01 23:15
2006.12.17
Проблема. КОЛ не генерирует корректний .inc файл


15-1164356418
Курдль
2006-11-24 11:20
2006.12.17
"Гаишник удавится за иномарку"


15-1164458253
NetLam
2006-11-25 15:37
2006.12.17
Скопировать файл с удаленного компьютера


15-1164270914
TauRus
2006-11-23 11:35
2006.12.17
Вычисление SIN, как еще можно сделать?