window.showmodeldialogue应该从下拉列表中接收参数

时间:2015-12-28 05:18:10

标签: javascript asp.net

我正在使用window.showmodeldialog弹出窗体。弹出窗口中显示的表单包含多个面板。我想根据作为参数提供的下拉值显示/隐藏面板。 请帮忙。

DropDown value to be selected

Value Selected

Pop up Opened on the basis of selected value

1 个答案:

答案 0 :(得分:0)

您可以使用window.open方法并使用其返回的对象来访问新窗口实例。返回的对象可用于访问新窗口的属性和方法,前提是它符合Same origin策略安全性要求。

var url="url to the new page here";
var newWindow = window.open(url);

在新窗口的js代码中,您可以创建一个类似

的方法
function updateOptions(selection)
{
   alert("call reecived from parent");
   //Hide or show based on selection value
}

当用户在父窗口上更改某些内容时,您可以调用从window.open方法接收的句柄上的updateOptions()方法。

newWindow.updateOptions("PassSomeRealValuesHere");