javascript中使用vbscript的问题

问题描述

在javascript中要使用vbscript中的内容比如有个变量为<%=request.QueryString("leixing")%>我在javascrtipt中构造出来a="<"+'%'+"=request.QueryString("+'"'+"leixing"+'"'+")%>";然后再在javascript中alert(eval(a))结果取不到传递来的参数不知道应该怎么使用谢谢

解决方案

解决方案二:
当客户端脚本运行的时候,服务器端脚本早就执行完毕了。a="<%=request.QueryString("leixing")%>";
解决方案三:
你的意思是不能这么使用是吗?
解决方案四:
关键是leixing也是个变量不然我早就直接a="<%=request.QueryString("leixing")%>";就不需要麻烦到构造这个表达式了
解决方案五:
leixing是js的变量就递交到服务器(一定要在服务器端处理的话)

时间: 2024-11-18 04:43:34

javascript中使用vbscript的问题的相关文章

在 javascript 中调用 vbscript 的函数,构造一个javascript 版的 tr

<html><head></head><body><p> </p><script language=vbscript>function VBTrimStr(temStr)VBTrimStr=trim(temStr)end function</script><script language=javascript>function TrimStr(temStr){    return VBTrimStr

在C#中调用VBScript、JavaScript等脚本的实现

javascript|vbscript|脚本 以前在做工作流(workflow)项目的时候,里面有一项就是在用户制定流程定义时可以编写脚本来控制活动的跳转,而这些脚本定义后存在数据库中,当流程启动的时候,工作流引擎会控制活动执行顺序,串型的两个活动比较简单,但有的活动到下一个活动有条件判断,或者存在多个分支,简单的还好,只要在数据库表中加个字段就可以实现,复杂一点的就需要通过脚本实现了.当时经验不够,几天都没找到快速的解决办法,想自己写一个自定义脚本引擎没有把握,而且时间也不够,还是在网上找找看

在C#中调用VBScript、javascript等脚本的实现代码_C#教程

一.使用MSScriptControl 到微软的网站上下载Windows Script Control,它是一个ActiveX(R) 控件,所以在.NET中使用我Interop了一下.下载安装完成后,新建一个C#的Windows应用程序项目,在解决方案资源管理器中选中引用节点,右键点击选择添加引用菜单,弹出添加引用对话框,单击浏览找到安装Windows Script Control的目录,选取msscript.ocx文件确定.那么在引用节点下会增加一个MSScriptControl组件,下面是他

Javascript 中 浅拷贝与深拷贝的实现

javascript javascript中的对像赋值 与 Java中是一样的 ,都为引用传递.就是说,在把一个对像赋值给一个变量时,那么这个变量所指向的仍就是原来对像的地址.那怎么来做呢 答案是 克隆. 什么是"clone"? 在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的.在Java/javas

Javascript中暂停功能的实现

javascript <script language="javascript"> /*Javascript中暂停功能的实现 Javascript本身没有暂停功能(sleep不能使用)同时 vbscript也不能使用doEvents,故编写此函数实现此功能. javascript作为弱对象语言,一个函数也可以作为一个对象使用. 比如: function Test(){  alert("hellow");  this.NextStep=function()

在Javascript中为String对象添加trim,ltrim,rtrim方法

利用Javascript中每个对象(Object)的prototype属性我们可以为Javascript中的内置对象添加我们自己的方法和属性.以下我们就用这个属性来为String对象添加三个方法:Trim,LTrim,RTrim(作用和VbScript中的同名函数一样)String.prototype.Trim = function(){    return this.replace(/(^\s*)|(\s*$)/g, "");}String.prototype.LTrim = fun

在C#中调用VBScript、&amp;#106avascript等脚本的实现

vbscript|脚本 在C#中调用VBScript.JavaScript等脚本的实现 作者:秋枫 以前在做工作流(workflow)项目的时候,里面有一项就是在用户制定流程定义时可以编写脚本来控制活动的跳转,而这些脚本定义后存在数据库中,当流程启动的时候,工作流引擎会控制活动执行顺序,串型的两个活动比较简单,但有的活动到下一个活动有条件判断,或者存在多个分支,简单的还好,只要在数据库表中加个字段就可以实现,复杂一点的就需要通过脚本实现了.当时经验不够,几天都没找到快速的解决办法,想自己写一个自

ASP和javaScript中的字母大小写转换函数代码

  ASP中的字母大小写转换代码,同时也给出了javascript中的代码,二者大家可参考比较,下面先来看ASP中的,脚本引擎基于VBScript: VBScript代码: str = "abcdE" str = UCASE(str) '大写 str = LCASE(str) '小写 JavaScript中的字母大小写转换,同样简单: str = "abcdE";str = str.toUpperCase();//大写str = str.toLowerCase();

浅析javascript中的DOM

本文主要给大家简单介绍了是什么是DOM.动态操作DOM元素的方法.使用jsjs操作样式以及Form对象的简介,是个人对于javascript中的DOM的理解的总结,推荐给小伙伴们. 什么是Dom? 1.简介 文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口.Document Object Model的历史可以追溯至1990年代后期微软与Netscape的"浏览器大战",双方为了在JavaScript与JScrip