论坛: 编程破解 标题: ASP、javascript、VBscript之间的互用。 复制本贴地址    
作者: bailove [bailove]    论坛用户   登录
在ASP中<%%>里面加javascript啊。我把他弄到<%%>里面总是调试不过去。说要申明语言,但如何申明啊。
  好象不能象客户端那样申明,我申明了  没有效果。
        还有在javascript中返回的结果“数值”能不能被VBscript利用啊?
       
       


[此贴被 286(unique) 在 03月31日09时06分 编辑过]

地主 发表时间: 04-03-31 08:33

回复: 286 [unique]   版主   登录
把javascript和vbscript放入<%%>中,就会按asp的语法去解释,当然不行了。
再说前二者与后者有本质的区别,前两是在客户端运行,后者是在服务器端运行。


B1层 发表时间: 04-03-31 09:28

回复: bailove [bailove]   论坛用户   登录
那在服务端 能不能运行jscript,  如VBscript那样
  我看了书上好象说是可以。  但他只是做简单的介绍,所以不知道怎么用
能说明下吗?
  我有看,是说VBscript是ASP的默认语言


[此贴被 bailove(bailove) 在 03月31日13时19分 编辑过]

B2层 发表时间: 04-03-31 13:11

回复: ghame [ghame]   论坛用户   登录
用在<%%>符号中的默认当做VBSCRIPT解释,要在ASP中使用JAVASCRIPT
必须显式声明语言,如
<script language="javascript"></script>

B3层 发表时间: 04-03-31 13:42

回复: wlbyyh [wlbyyh]   论坛用户   登录
这样用
<%
if name = "" then
%>
<script language = "javascript">
alert("名字不可为空")
</script>
<%
else
response.write"ok"
endif
%>

B4层 发表时间: 04-03-31 15:27

回复: 286 [unique]   版主   登录
好象有个runat="server"的参数试试。


B5层 发表时间: 04-03-31 17:39

回复: bailove [bailove]   论坛用户   登录
----------
好象有个runat="server"的参数试试。

---------------
runat="server"

是在ASP.NET的技术才有

B6层 发表时间: 04-03-31 22:56

回复: 286 [unique]   版主   登录
楼上兄弟,没搞错吧?
所有的ASP都是运行在Server上的,何必要到.net呢?
所谓的runat="server"只能针对在客户机上运行的东东,比如javascript等。

楼上远航兄弟的程序表面看是对的,也符合楼上问题的要求,但实际上,<script>...</script>要下载到用户机上,而<%%>在服务器上就运行了。因此实际上二者并不能实际完美的数据传送。


B7层 发表时间: 04-04-01 09:31

回复: kailangq [kailangq]   版主   登录


B8层 发表时间: 04-04-02 04:03

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号