Что за скрипты обрамляются <%.....%>?

Статус
Закрыто для дальнейших ответов.

father_Kap

Новичок
Регистрация
27.10.2006
Сообщения
2
Что за скрипты обрамляются <%.....%> ? :wacko:
Не могу найти описание этого языка.

Код:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">



<link rel="stylesheet" type="text/css" href="/stile.css">
<link rel="stylesheet" type="text/css" href="../tabdata.css">
<script TYPE="text/javascript" LANGUAGE="JavaScript" SRC="/MPwebCoreFn.js"></SCRIPT>
<script type="text/JavaScript">
<!--
function openpopup()
  {
	popWin=window.open("setVarDescr.htm","changeDescription","width=720px,height=400px,scrollbars=1,status=1");
  }

try  {
	parent.menuUp.document.location='../../upUnit.htm';
} catch (ex)  {};

function exit()  {
	try  {
		parent.menuUp.document.location='../../menuUp.htm';
	} catch (ex)  {};
}
//-->
</script>
</head>

<BODY onload="return ScriptAutoUpdSetup()" onUnload="exit()">
<APPLET code=CarelDS.class codebase=/ name=CarelDS height=0 width=0  style="display:none"></APPLET>
<span style='position:absolute;top:0;left:10;z-index:4;font-size:20;color:#6633FF;'><b><% CurrUnit.description %></b></span>

<span id="PVUpdate"> <!--s1-->
<%
 if (isEmpty(CurrUser)==false) then //--controllo presenza sessione
	  if (CurrUser.HaveRights(4)==1) then  //--controllo diritti utente
	  writeln("<span style='position:absolute;top:20;left:80%'><!--s110-->");
	  writeln("<a href='java script:openpopup()'>Редактировать описания ввода/вывода</a>");
   endif
 endif
%>
</span><!--e110-->
<!--s2-->
<% if CurrUnit.recovery_type = 0 then
			   writel("<span style='visibility:solid'>")
		   else
			   writel("<span style='visibility:hidden'>")
   endif %>


<img style='position:absolute;top:140;left:40;z-index:4' src='img_12.gif'>

<!---- filtro aspirazione ---->
<% if CurrUnit.air_filter = 2 || CurrUnit.air_filter = 3 then
			 writel("<img style='position:absolute;top:156;left:72;z-index:6;' src='img_02.gif'>")
			 else
			 endif
%>

...................
..................

<span style='position:absolute;top:430;left:560;z-index:4;'>
		<form method='post'action='Index.htm'>
   <input type="hidden" name="CurrUnit.SPV_SYS_ON" value="<%assint(CurrUnit.SPV_SYS_ON,"1","0")%>" />
			<input type='submit' name="eseguip" class='styleButton' value='<%CurrUnit.SPV_SYS_ON.descr1%>'>
		</form>
</span>
<!---- FINE tasto on/off ---->
<!---- tasto reset allarmi ---->
<span style='position:absolute;top:430;left:680;z-index:4;'>
		<form method='post'action='Index.htm'>
   <input type="hidden" name="CurrUnit.RES_AL" value="1" />
	  <input type="hidden" name="CurrUnit.RES_SIR" value="1" />
			<input type='submit' name="eseguip" class='styleButton' value='<%CurrUnit.RES_AL.descr1%>'>
		</form>
</span>
<!---- FINE tasto reset allarmi ---->
<!---- Link a pagina ingressi in SOLA LETTURA ---->
<span style='position:absolute;top:430;left:800;z-index:4;'>
		<form action='<% CurrUnit.GetHTMLPage4Unit("r_data.htm") %>' method='post'>
			<input type='submit' class='styleButton' value='<%ReadIniString("../html/PagesTranslation.tra","UnitTIndex","More...","More...")%>'>
		</form>
</span>

</span><!---- End PVUpdate ---->

</body>
</html>
 

deMone

Злой страшный дядька
Регистрация
30.01.2006
Сообщения
937
Кросспостинг тем карается: ещё раз отправите одну тему в несколько форумов, получите предупреждение.
 

Nick

Well-Known Member
Регистрация
03.10.2006
Сообщения
87
Так же этими знаками обрамляются вставки ява кода в jsp страницах
+ при доступе к php.ini, можно и php код так обрамлять
 

father_Kap

Новичок
Регистрация
27.10.2006
Сообщения
2
ASP – это не язык программирования, это внутренняя технология, позволяющая подключать программы к Web-страницам. Основа успеха ASP – простой скриптовый язык (Visual Basic Script или Java Script) и возможность использования внешних COM-компонент.

В данном примере язык не похож ни на VBScript, ни на JavaScript. Так что же это? :wacko:
 

medwoodu

Злобный модер
Регистрация
22.12.2005
Сообщения
1 418
ВЫ НЕ ПУТАЙТЕ .NET и старый АСП, вот пример кода, сравните:

Код:
 <%
Set cnn=Server.CreateObject("ADODB.Connection")
Set rs=Server.CreateObject("ADODB.Recordset")

cnn.open connect&";Initial Catalog=sms_d"
rs.open "exec dbo.TESTTABLE", cnn, 1,3
if not rs.EOF then
%>
[table border="1" width="100%"]
[tr][th]Автомат[/th][/tr]
<% Do while not rs.EOF %>
[tr][td]<%=rs("Automat")%>[/td][/tr]
<%rs.movenext%>
<%loop%>
[/table]
<%
end if
rs.Close
cnn.Close
Set rs = Nothing
Set cnn = Nothing
%>
И В ЧЕМ РАЗНИЦА?
 
Статус
Закрыто для дальнейших ответов.
Верх Низ