Syntax ng ASP

Hindi mo makakita ng ASP source code sa browser sa pamamagitan ng pagtingin sa source code, makakita ka lamang ng resulta na inilabas ng ASP file, at ang mga ito ay lamang plain HTML. Ito ay dahil, bago mapabalik sa browser ang resulta, nagsilbi na ang script sa server.

Sa aming ASP tutorial, bawat halimbawa ay nagbibigay ng nakatagong ASP code. Ganun ay mas madaling maunawaan ng iyong mga ito ang kanilang ginagawa.

Halimbawa

Magsulat ng teksto gamit ang ASP
Kung gumawa ng teksto gamit ang ASP.
Magdagdag ng HTML sa teksto
Kung nais gumawa ng tag ng HTML at plain text nang sabay-sabay.

Bastang patakaran ng sintaksis ng ASP

Sa karamihan ng mga kaso, ang file ng ASP ay naglalaman ng tag ng HTML, katulad ng file ng HTML. Gayunpaman, ang file ng ASP ay makakabit din ngServer-side script,ang mga script na ito ay nahahati ng separator <% at %> naka-enclose.

Server scriptSa server na pagsasagawa,maaring maglalaman ng lehitimong ekspresyon, statement o operator.

Ilagay ang output sa browser

Ang command na response.write ay ginagamit upang ilagay ang output sa browser. Ang halimbawa na ito ay nagpadala ng isang teksto sa browser: "Hello World".

<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

May isang maikling paraan para gamitin ang command na response.write. Ang halimbawa na ito ay katumbas ng nakaraang halimbawa:

<html>
<body>
<%="Hello World!"%>
</body>
</html>

Gamitin ang VBScript sa ASP

Maaari mong gamitin ang ilang wika ng script sa ASP. Gayunpaman, ang default na wika ng script ay VBScript:

<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

Ang halimbawa na ito ay nagpasa ng teksto "Hello World!" sa bahagi ng body ng dokumento.

Pag-iisip:Kung nais mong makita ng mas maraming kaalaman tungkol sa VBScript, matututukan mo ang aming Tuturuan ng VBScript.

Gamitin ang JavaScript sa ASP

Kung kailangan gamitin ang JavaScript bilang default na wika ng script para sa isang partikular na pahina, dapat ilagay ang isang linya ng setting ng wika sa itaas ng pahina:

<%@ language="javascript"%>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>

Babala:Hindi katulad ng VBScript - ang JavaScript ay nasisiguro na may pagkakabagay ang pagkakabisa. Kaya kailangan mong gamitin ang iba't ibang pagkakabisa ng mga titik ayon sa pangangailangan ng JavaScript para sa ASP code.

Pag-iisip:Kung nais mong makita ng mas maraming kaalaman tungkol sa JavaScript, matututukan mo ang aming Tuturuan ng JavaScript.

Ibang wika ng script

ASP na pinagsama-sama kay VBScript at JScript ay orihinal (JScript ay ang implementasyon ng JavaScript ng Microsoft). Kung kailangan mong gamitin ang ibang wika ng script, tulad ng PERL, REXX o Python, dapat mong i-install ang kasamaang engine ng script.

Mahalagang Detalye:Dahil ang script ay nagsasagawa sa server side, ang browser na nagpapakita ng ASP file ay hindi kailangang suportahan ang script.