2012-03-19 61 views
0

可能是我的问题是错误的,其实在我的MVC应用程序中我用它打开一个对话框窗口可以用prototype/facebox说,问题是在视图中打开了一个函数的对话框框,我想在我的父视图覆盖该功能。函数在JavaScript中覆盖/ JQuery

任何帮助?

回答

0

它是什么样的对话窗口?一个CSS div?一个新的浏览器窗口作为模型弹出?或一个iframe?

在这三种情况下,你可以重写功能:

对CSS的div:

你是在浏览器的水平,所以直接重新定义函数: 说你的旧功能是:

现在新的实现:

myFunction = function(){ 
//// new implementation goes here! 
} 

对于新的浏览器窗口模式对话框或iframe:

window.parent.document.myFunction = function(){ 
/// your new implementation goes here 
}