只想知道 发表于 2015-2-16 00:25:13

ASP网页编程之可以远视替换remote script的代码

减少客户内IT专业人才缺乏带来的影响。ASP的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。   
这个材料是之前搜集的,但愿能对你有所匡助。

1、page1.htm
<html>
<head>
</head>
<body>
<form id=scr_Data>
First Name: <input type=text id=s_FName value="none">
<br>
Last Name: <input type=text id=s_LName value="none">
<br><br>
<input type=hidden id=s_Hidden value="No VALUE assigned yet!">
1. <input type=button id=btn_CallRemoteScripting0 value="Display HIDDEN TEXT BOX value"><br>
2. <input type=button id=btn_CallRemoteScripting1 value="Change First Name, Last Name & Hidden Textbox values (calls an ASP page)"><br>
3. <input type=button id=btn_CallRemoteScripting2 value="Display HIDDEN TEXT BOX value (after Remote Scripting)"><br>
4. <input type=button id=btn_CallRemoteScripting3 value="Clear First & Last Name values but Keep Hidden Text value (calls a HTML page)"><br>
</form>
</body>
<script language=javascript>
//YOU CAN EITHER USE JAVASCRIPT OR VBSCRIPT...
//YOU CAN ALSO CALL AN ASP OR HTML PAGE...
var t = 'dialogLeft:1024;dialogTop:768;dialogHeight:0;dialogWidth:0;center:no;edge:raised;' +
'help:no;show=no;resizable:no;status:no;scroll:no;unadorned:yes'
function callRemoteScript1()
{
var s = "remotescript1.asp"
/*
t = Window Properties
s = Page to call (ASP or HTML)
scr_Data = Your FORM ID/NAME (*be sure to pass this parameter*)
*/
self.showModalDialog(s, scr_Data, t);
}
function callRemoteScript2()
{
var s = "remotescript2.htm"
/*
t = Window Properties
s = Page to call (ASP or HTML)
scr_Data = Your FORM ID/NAME (*be sure to pass this parameter*)
*/
self.showModalDialog(s, scr_Data, t);
alert('Neat eh?');
}
</script>
</html>
2、remotescript1.asp
<%@ Language=VBScript %>
<%
Dim asp_var_FName
Dim asp_var_s_LName
asp_var_FName = "John"
asp_var_LName = "Doe"
%>
<html>
<body>
</body>
<script language=vbscript>
Set f_Reference = window.dialogArguments
f_Reference.s_FName.value = "<%=asp_var_FName%>"
f_Reference.s_LName.value = "<%=asp_var_LName%>"
f_Reference.s_Hidden.value = "This is now the new value of the HIDDEN TEXTBOX"
self.close()
</script>
</html>
3、remotescript2.htm
<html>
<body>
</body>
<script language=vbscript>
Set f_Reference = window.dialogArguments
f_Reference.s_FName.value = ""
f_Reference.s_LName.value = ""
self.close()
</script>
</html>

ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。Apache ASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。

活着的死人 发表于 2015-2-16 01:13:32

交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。

若天明 发表于 2015-3-1 22:49:33

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

小魔女 发表于 2015-3-5 23:27:41

ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。

因胸联盟 发表于 2015-3-12 16:35:42

掌握asp的特性而且一定要知道为什么。

透明 发表于 2015-3-16 07:54:20

我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。

再见西城 发表于 2015-3-27 08:13:09

不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍

飘飘悠悠 发表于 2015-4-1 01:26:09

尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。

金色的骷髅 发表于 2015-4-10 07:14:40

作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。

再现理想 发表于 2015-4-14 17:16:09

你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。

海妖 发表于 2015-4-24 01:34:46

用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。

变相怪杰 发表于 2015-4-25 15:18:41

不能只是将它停留在纸上谈兵的程度上。

不帅 发表于 2015-5-11 23:39:12

接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。

小妖女 发表于 2015-5-12 01:30:11

不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍

若相依 发表于 2015-6-15 23:46:51

Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")

蒙在股里 发表于 2015-6-18 01:04:32

以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。

只想知道 发表于 2015-6-20 04:55:02

跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组

深爱那片海 发表于 2015-7-12 21:37:37

运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。

乐观 发表于 2015-7-16 21:02:35

下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
页: [1]
查看完整版本: ASP网页编程之可以远视替换remote script的代码