请教asp高手!

来源:百度知道 编辑:UC知道 时间:2024/05/13 06:45:11
有一个问题想请教大家的.
<script></script>与<% %>应该有什么区别呀?请各位朋友指教,谢谢.

<script>
function clsch()
{
if(document.albsch.ownerid.value == "输入好友的姓名" || document.albsch.ownerid.value == "在这里输入好友的用户名"){
document.albsch.ownerid.value="";
}
}

</script>

与<%
function clsch()
{
if(document.albsch.ownerid.value == "输入好友的姓名" || document.albsch.ownerid.value == "在这里输入好友的用户名"){
document.albsch.ownerid.value="";
}
}
%>
是一样的吧?

<script></script>
是客户端脚本用的.你看网页时通过查看源代码能看到这些.给游览器本地执行的东西

<% %>是ASP脚本用的.给web服务器看的.web服务器看到这些会自动执行,并生成一些相应的html返回给客户端.这通过源代码是看不见的.因为在服务器执行过了.

<script></script>中的语言在浏览器中执行也就是在本地执行。在浏览器中源代码里可以看到。
<% %>中的语言在服务器端执行,在浏览器中源代码里看不到