jquery - ASP 相当于 isset($_POST)

标签 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%>

这接近吗?我在另一个页面上有一个表单,该表单向该页面提交一个名为“clicked”和值=“clicked”的隐藏帖子变量。它似乎仍然始终显示(无论我是否点击)。

最佳答案

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

关于jquery - ASP 相当于 isset($_POST),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13650363/

相关文章:

javascript - 将 HTML 内容加载到 DIV 后调整颜色框的大小

jquery - 是否可以在不关闭父级的情况下从另一个颜色盒打开颜色盒?

jQuery - Youtube 流行视频

jquery - 通过jquery去除TABLE、TR、TD标签

javascript - 使用 jquery 预览 html 文档

javascript - 如何构建HTML模板并添加到DOM?

javascript - 文本字段中仅允许使用罗马字符

asp.net - Sharepoint 中的 UI

c# - 多页形式。我在哪里保存以前的数据?

c# - 比较从字符串转换而来的两个 float