含有VBscript脚本的网页都是动态网页吗?
3个回答
展开全部
不是。所谓的动态网页是指能够和后台数据库或其他文件进行数据交互的网页。由于网页上的内容是根据后台数据显示的,所以用户看到的网页内容是不停更新的。而实现这种交互,一般使用php、asp、.net等之类的网页编程语言写的程序,而这些语言都是在服务器端运行的。VBScript是运行在浏览器上的(即客户端)。
比如:
PHP语言:
<?php
$value=readDatabase();//读取数据库,并把数据存在$value中;
echo $value;//输出
?>
以上代码就必须在服务器端执行了。试想,如果用户都能读写数据库,那是多么的危险。
以下是用javascript(和vbscript差不多)写的代码,执行在浏览器上,即用户的电脑上。
Javascript语言
<script>
window.close();//关闭浏览器
</script>
上面这些代码就可以在浏览器上执行了。因为关闭浏览器这种事是用户的事,不是服务器的事。
总的来说,服务器负责提供数据输出与收集和身份验证之类的功能。而浏览器负责把网页变得更绚丽更人性化。
比如:
PHP语言:
<?php
$value=readDatabase();//读取数据库,并把数据存在$value中;
echo $value;//输出
?>
以上代码就必须在服务器端执行了。试想,如果用户都能读写数据库,那是多么的危险。
以下是用javascript(和vbscript差不多)写的代码,执行在浏览器上,即用户的电脑上。
Javascript语言
<script>
window.close();//关闭浏览器
</script>
上面这些代码就可以在浏览器上执行了。因为关闭浏览器这种事是用户的事,不是服务器的事。
总的来说,服务器负责提供数据输出与收集和身份验证之类的功能。而浏览器负责把网页变得更绚丽更人性化。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询