Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.047 c
2-1164977633
Basis
2006-12-01 15:53
2006.12.17
TreeView


1-1162460119
NeyroSpace
2006-11-02 12:35
2006.12.17
Как узнать что компьютер простаивает n минут?


15-1163685268
Calibr
2006-11-16 16:54
2006.12.17
Flash CD-Rom Device


15-1164569116
Piter
2006-11-26 22:25
2006.12.17
Забавный глюк миранды


3-1160601200
Vadim31
2006-10-12 01:13
2006.12.17
ADOQuery.Event





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский