Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » php и vbscript не работают вместе?

Ответить
Настройки темы
php и vbscript не работают вместе?

Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток!

Столкнулся с такой проблемой:
страничка php на которой есть кнопка:

<input type="submit" value="Connect" name="BtnConnect" onclick=BtnConnect()>

В шапке есть код:

<script type="text/vbscript" language="vbscript">
function BtnConnect
Собственно сам код
end function
</script>

В IE все отрабатывает на ураб а в остальных (Firefox и т.д.) выдает ошибку "Error: BtnConnect is not defined". Заменив на <script type="text/javascript" все работает. Но скрипт то у меня VB. Подскажите пожалуйсто как это дело можно исправить.

Спасибо заранее.

Отправлено: 16:34, 08-09-2008

 

Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


Ты же сам обратил внимание, что разница в браузерах, а "виноват" почему-то php
Дело в том, что vbscript реализован только в InternetExplorer. Нужно все скрипты переписать на JavaScript.

Отправлено: 21:15, 08-09-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


А если нет возможности переписать скрипты на Java (должен выполняться скрипт для tsweb'a, а это насколько я знаю только vbscript), то других вариантов нет? Или есть какая нибудь возможность запускать vbscript при помощи javascript? Просто хочется сделать как лучше, но чувствую получится как всегда

Отправлено: 23:27, 08-09-2008 | #3

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


SantOtche,
VBScript, JavaScript - это скриптовые языки (языки сценариев). Сценарии выполняются потому, что в вбраузеры встроены (или не встроены) интерпритаторы этих языков. Интерпритаторы JavaScript имеется практически в любом современном браузере, а вот VBScript остается в основном игрушкой Microsoft,- IE с ним работает, остальные - нет.
Вопрос про Java касается Java, или Вы имели в виду JavaScript? (Это совсем не одно и то же).

Отправлено: 11:54, 10-09-2008 | #4


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Цитата SantOtche:
Или есть какая нибудь возможность запускать vbscript при помощи javascript? »
нету

-------
Fortes fortuna adiuvat


Отправлено: 13:25, 10-09-2008 | #5


Аватара для dmitryst

Ветеран


Сообщения: 7194
Благодарности: 893

Профиль | Отправить PM | Цитировать


Цитата SantOtche:
Просто хочется сделать как лучше, »
посылайте другие браузеры подальше. Для этого можно в самом начале вписать код, проверяющий версию браузера.

-------
Осваиваю FreeBSD


Отправлено: 13:49, 10-09-2008 | #6


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Цитата SantOtche:
function BtnConnect
Собственно сам код
end function »
А вы не пробовали после описания function BtnConnect указать скобки? function BtnConnect() ...

Цитата:
<script type="text/vbscript" language="vbscript">
А если просто еще переписать <script language="vbscript"> ?

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 14:37, 10-09-2008 | #7


Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Delirium:
А вы не пробовали после описания function BtnConnect указать скобки? function BtnConnect() ... »
Само собой со скобками

Цитата Delirium:
А если просто еще переписать <script language="vbscript"> »
Пробовал и <script language="vbscript"> и <script type="text/vbscript"> и соответственно <script type="text/vbscript" language="vbscript"> , эффект - нулевой.

Отправлено: 15:11, 10-09-2008 | #8



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » php и vbscript не работают вместе?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
материнка ASRock ALive NF7G-HD720P и видеокарта MSI N9600GT не работают вместе antoxa-kenig Непонятные проблемы с Железом 14 28-03-2009 11:45
Видеокарта и монитор не работают вместе Faul Непонятные проблемы с Железом 21 11-11-2008 11:21
Не работают сокеты в PHP Coutty Вебмастеру 2 11-01-2008 17:20
[решено] Не работает сеть(XP+w2k-srv+hub- порознь работают, вместе нет) Alex Medichi Сетевые технологии 5 20-06-2006 14:09
Не работают php скрипты keshan Вебмастеру 7 10-07-2004 23:05




 
Переход