如何在colorbox内容中获取colorbox请求URL

时间:2012-02-04 20:02:28

标签: javascript jquery colorbox

我在jsp中打开一个颜色框,如下所示:

$.colorbox({maxHeight:"100%", href:'<c:url value="/html/dashboard_report.html" />?organization=${organizationKey}&category=${chartCategory}&severity=' + selection[0].row});

在我的dashboard_report.html(使用jtml,而不是JSP)中使用javascript我想获取请求所以我可以使用查询字符串进行进一步的ajax调用来填充一些数据。 window.location.href不起作用,因为窗口位置没有改变。

打开彩色框时,我是否只将适用的参数存储在全局变量中,并在彩盒内容中读取这些参数或是否有其他方式?

1 个答案:

答案 0 :(得分:0)

您不能使用JSP来执行JS。你是说你在编写JSP,它是为你创建脚本,然后尝试执行?

在上述情况下,您可以执行以下操作:

$.colorbox.settings.maxHeight = "100%";
$.colorbox.settings.href = "http://someURL.com";

在您的脚本开始时并动态地利用它们,这些只是您可以设置为默认值的几个可用属性...我不确定您尝试做什么是没有完成的一个嵌套的AJAX调用,即使我反对在可能的情况下这样做。