ASP相当于isset($ _ POST)

时间:2012-11-30 17:43:43

标签: jquery asp.net colorbox

我在文档加载完成后会在页面上打开一个Colorbox。问题是如果有人点击链接,我只想加载它。我会在PHP中使用表单POST或GET变量执行此操作,但该站点是在ASP中构建的,它是一个我无法从电子商务站点更改的框架。

我试着看看ASP中是否有等效的if isset($ _ POST),但似乎没有。有没有办法在ASP中执行此操作?

<% IF (Request.Form("clicked")="clicked") %>

<script>
jQuery(document).ready(function(){
  jQuery.colorbox({
    iframe      : true,
    innerWidth  : 430,
    innerHeight : 208,
    href        : "/v/browse_market.asp"
  });
});
</script>
<%ELSE%>
<%END IF%>

这是否接近?我在另一个页面上有一个表单,提交一个隐藏的post变量,其名称=“clicked”,值=“clicked”到此页面。它似乎总是显示(无论我是否点击)。

1 个答案:

答案 0 :(得分:2)

IF (request.form("element") <> "") THEN是asp(经典)的正确方法 if(Request.Form["element"] <> "")是ASP.NET中的正确方法