【问题标题】:How to pass value from classic asp to javascript如何将值从经典 asp 传递到 javascript
【发布时间】:2013-11-08 22:01:46
【问题描述】:

我是经典 asp 的新手。

asp 页面获取 urlparameters 并根据它调用的 url 参数加载适当的 html 页面。

我需要在html页面中显示一些url参数,需要从经典的asp页面传过来?如何实现?

【问题讨论】:

  • 在 html 元素中使用Request.QueryString("urlParameter"),然后使用 %variable%?
  • 您可以将参数嵌入为隐藏的表单值、json 在脚本标签中,甚至属性...
  • 不要在您的 HTML 中显示 URL 参数。至少在没有对它们进行适当消毒的情况下不会。否则你可以接受脚本注入
  • @dandavis 你能详细解释一下吗?

标签: javascript asp-classic


【解决方案1】:

既然你问过 JavaScript,这里是一个粗略的例子:

<script type="text/javascript">
    alert('URL parameter value is: <%=Replace(Request.QueryString("paramnamehere"), "'", "\'")%>');
</script>

将“paramnamehere”替换为 URL 参数的名称,您将看到它的值作为客户端警报对话框。

【讨论】:

    猜你喜欢
    • 2011-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多