脚本语言和服务器互联
由于脚本的跨域安全限制,要远程访问是不可能的。 如果使用服务端语言,如asp,是可以使用javascript 作为 动态语言来编写数据库访问代码的。 var conn = new ActiveXObject("ADODB.Connection"); conn.Open("Provider=sqlOLEDB.1; Data Source=localhost; User ID=sa; Password=changemenow; Initial Catalog=pub"); var rs = new ActiveXObject("ADODB.Recordset"); var sql="select id from authors"; rs.open(sql, conn); var word=""; while(!rs.EOF){word+=rs("id")}document.write(word);
2. 网页设计师做了一个好看的FLASH动画,如何才能让动画和后台的服务器端脚本语言进行交互拜托各位大神
用ActionScript编程请求服务端脚本并返回结果
3. javascript脚本语言能否与服务器的数据库交互
由于脚本的跨域安全限制,要远程访问是不可能的。 如果使用服务端语言,如asp,是可以使用javascript 作为 动态语言来编写数据库访问代码的。 <script language="javascript" runat="server"> var conn = new ActiveXObject("ADODB.Connection"); conn.Open("Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; Password=changemenow; Initial Catalog=pub"); var rs = new ActiveXObject("ADODB.Recordset"); var sql="select id from authors"; rs.open(sql, conn); var word=""; while(!rs.EOF){word+=rs("id")}document.write(word);
4. 什么是服务器端语言,什么是脚本语言,这两者有什么联系
首先, 两者没有必然的关系, 不过, 却常有"合作"的机会.
服务器端语言, 英文就是 Server Side Included ( SSI ), 一般(大多数)都应用在网站开发上. 方法就是将 编程的代码 嵌入到 html 内, 服务器将网页传送到客户端 ( 看网页的人 ) 前将之解释并执行. 最后得出一个动态生成的网页, 如 jsp, asp 就是这类架构. 不过, SSI 也可以是脚本语言的一种(视乎你用的是甚么 ssi ), 但 ssi 却需要依赖伺服的支持才能执行的.
脚本语言,Scripting Language, 就是一些程序, 不需要像 c 那样需预先编译 (compile) 才能运行, 而是直到执行的那一刻才由解释器(interpreter) 去解释并执行. 在网页开发上, scripting language 可以有两种体现. 一个是 Javascript, 由浏览器来解释; 另一个是 CGI script, 由服务器端的 interpreter 来解释. CGI 可以是用任何语言来成就的, 只要其输出符合 HTTP(S) 协议就行. 常见的有 Perl, php, Python, 也有 C ( C 的 CGI 多用于嵌入式开发, 如路由器的设置界面 )
5. 比较客户端脚本语言和服务器脚本语言的区别
客户端指的是浏览器,客户端脚本语言指的就是在浏览器中运行的脚本语言,比如JavaScript,是可以让别人看到代码的。
服务器脚本语言就是指在服务器上运行的脚本语言,比如PHP,ASP,JSP,也就是后台程序语言。
6. 脚本语言在WEB开发时的作用主要是什么
作用很多,比如:调用一些函数,一些动作。
7. javascript脚本语言能否与服务器的数据库交互
javascript 在本地安全域内是可以直接操作数据库的,但也仅仅局限于本地访问。由于脚本的跨域安全限制,要远程访问是不可能的。
如果使用服务端语言,如asp,是可以使用javascript 作为 动态语言来编写数据库访问代码的。
<script language="javascript" runat="server">
var conn = new ActiveXObject("ADODB.Connection");
conn.Open("Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; Password=changemenow; Initial Catalog=pub");
var rs = new ActiveXObject("ADODB.Recordset");
var sql="select id from authors";
rs.open(sql, conn);
var word="";
while(!rs.EOF)
{
word+=rs("id")
}
document.write(word);
rs.close();
rs = null;
conn.close();
conn = null;
</script>
语法上遵循javascript,就可以进行任何操作了。
8. apache服务器和php脚本语言是什么关系
对于
WEB
服务器来说。Apache
一个就已经是了。PHP
只是它的一个附加
零件
。
PHP
安装到
Apache
以后。Apache
就认得
php
脚本语言了。
Apache
如果是你的头脑。PHP
脚本程序是一本外语书。PHP
解释器
是否安装,相当于你是否学过这门外语。学过,你就看得懂。没学过,只不过是写满字的纸。
9. 客户端脚本和服务器端脚本本质区别是什么后者优势是啥
在服务器端运行的脚本语言是服务器端脚本,在客户段运行的脚本是客户段脚本,本质区别是运行位置不同。
从使用方式上讲:
服务器端脚本适合处理诸如数据库访问,安全验证等应用;
客户端脚本适合处理有效性验证,页面特效等应用。
10. 服务器端脚本语言
脚本语言,脚本语言或扩建的语言,又叫动态语言。是一种编程语言控制软件应用程序。 “脚本”往往被视为有别于“程序” ,执行独立于任何其他的应用。在同一时间,他们是有别于核心代码的应用,这是通常的书面在不同的语言,和现正接触到最终用户,使他们的行为的应用,以适应用户的需要。脚本往往是,但并非总是解释,从源代码或“半汇编” ,以字节这是解释,不同的应用,他们的相关,这是传统的编制本土机器码为系统上运行他们。脚本语言几乎总是在嵌入式应用与它们相关的。
1.脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。
HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。
2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些.
3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。
注:脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行。JAVASCRIPT,ASP,PHP,PERL,Nuva都是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。
4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script,ActionScript等等,它不象c\c++等可以编译成二进制代码,以可执行文件的形式存在.
脚本语言不需要编译,可以直接用,由解释器来负责解释。
5.脚本语言一般都是以文本形式存在,类似于一种命令.
