怎么把<SCRIPT RUNAT=SERVER LANGUAGE=VBSCRIPT>...</script>语句改为<% ...%>???

 我来答
网海1书生
科技发烧友

2012-05-13 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
把<SCRIPT RUNAT=SERVER LANGUAGE=VBSCRIPT>改为<%
</script>改为%>
就OK了
追问
你抄的吧 你这是回答吗
追答
你试试把下面的代码保存为asp文件然后上传到服务器运行看看:

response.write "用标签运行的服务器端代码"

标签运行的服务器端代码"
%>

可以发现两种方式的运行效果是一样的,只不过后者的运行优先级要高于前者(也就是先运行后者,再运行前者)

补充一下,如果你的asp代码是VBScript和javascript混用的,则不能够把所有的改为,而应该分别用两种不同方式,或者都用第一种方式,用language属性来区分。

另外,要把代码放在iis环境中或者上传到网上真正的服务器中运行才能看到效果,netbox之类的单机测试工具不支持第一种方式(会把它作为客户端脚本来处理)。

现在不会说我是抄的了吧?我回答了2000多个题目,从来只有别人抄我的,我从没抄过别人的!抄的能得到我65%的采纳率吗?是你自己把简单问题想得太复杂了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式