Как заставить мои кнопки работать в HTML?
я хочу, чтобы это работало в html, но кнопки не будут нажиматься, как вы вообще?
<html> <script language="VBScript"> Sub Window_OnLoad Dim width,height width=700 height=500 self.ResizeTo width,height End Sub Function Validate(ID) On Error Resume Next Key = Int(pass.value) If (pass.value = "") Then X = MsgBox("You have to enter your password..!", 48, "Error") Else If (tamsg.value = "") Then X = MsgBox("Enter the text to encrypt or decrypt!", 48, "ERROR!") Else Junk = SetTimeOut(KEYS(ID), 1) End If End If End Function Function KEYS(ID) text = pass.value code = 0 Do Until text = "" code = ((Asc(Left(text, 1)))+code) text = Replace(text, Left(text, 1), "", "1", "1") Loop code = code Mod 420 akey.value = code Junk = SetTimeOut(ID, 1) End Function Function Encrypt Alpha = Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z") text = tamsg.value code = "" key = Int(akey.value) Do Until text = "" cnum = Asc(Left(text, 1)) cnum = (cnum+key) Mod 420 num = cnum Mod 26 count = 0 tst = num Do Until tst = cnum tst = tst+26 count = count+1 Loop code = code & Alpha(num) & count text = Replace(text, Left(text, 1), "", "1", "1") Loop tamsg.value = code End Function Function Decrypt Alpha = Array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z") text = tamsg.value code = "" key = Int(akey.value) Do Until text = "" lttr = Left(text, 2) num = Asc(Left(lttr, 1))-65 chk = Right(lttr, 1) count = 0 Do Until count = Int(chk) num = num+26 count = count+1 Loop num = num-key Do While num <= 0 num = num+420 Loop Code = code & Chr(num) text = Replace(text, Left(text, 2), "", "1", "1") Loop tamsg.value = code End Function </script> <input type="hidden" id="akey"> <table align="center" width="400"> <tr> <td align="center"> <textarea id="tamsg" cols="80" rows="15"></textarea> <input type="password" id="pass"> <input type="button" Value="Encrypt" onClick="Validate('Encrypt')"Encrypt</span> <input type="button" Value="Decrypt" onClick="Validate('Decrypt')"Decrypt</span> </html>
Что я уже пробовал:
редактирую черт возьми но не знаю как это сделать кстати не мой код im noob
AnvilRanger
Что именно вы пытаетесь сделать? Просто вставить дамп кода-это недостаточно информации, чтобы кто-то мог помочь, хотя я дам вам очки за правильное форматирование.
VB-скрипт? Честно говоря, я не знаю, откуда вы взяли этот код, но VB Script для разработки на стороне сервера пошел по пути динозавра, и использовать его для разработки на стороне клиента, как вы пытаетесь это сделать, никогда не рекомендовалось даже в конце 90-х-начале 2000-х годов из-за одной большой проблемы, он работает только в IE.
Member 13664778
lok man я уже сказал, что я не эксперт, кнопки в нижней части источника не работают, если бы у вас был какой-либо совет, даже php для него, который был бы очень обязан код работает в hta, но мне нужно, чтобы он работал в html или htm
F-ES Sitecore
Давайте начнем с самого начала. Какой браузер вы используете?
Member 13664778
Эй приятель я пробовал chrome opera explorer firefox и safari но ничто не заставляет эти кнопки работать
F-ES Sitecore
VBScript поддерживается только в IE, и даже последний IE отказался от поддержки. Вам нужно будет преобразовать код в javascript.
Member 13664778
спасибо Босс, я дам ему попробовать