0
我有一个存储过程,它的结果集中包含url,onclick打开一个新页面,该URL在我的盒子上工作正常,但不在生产服务器上。在dev中工作的URL在生产服务器上不起作用
这里是我的aspx:
function NavigateOnClick(sender, eventArgs) {
try {
var row = eventArgs.get_item().get_row().get_index();
var url = sender.get_rows().get_row(row).get_cell(0).get_text();
window.open(url);
}
catch (e) {
}
}
的URL格式为../cellsiteEdit.aspx?cellsiteId=bhjhj
。它打开与
/CellSiteEdit.aspx?CellSiteId=08C05834
一个新的窗口,但该网址应该是
/LiveLease/CellSiteEdit.aspx?CellSiteId=08C05
和我得到的文件或目录未找到错误。它在我的盒子上正常工作。
这看起来并不像ASPX代码给我吗?它的JavaScript是正确的?你可以在Chrome或Firefox中用萤火虫和console.log这个url变量来打开页面,看看它是你认为的吗?不工作是你可以给你的问题的最糟糕的描述之一。唯一有效的答案是“你做错了什么”。窗户打开了吗?你有没有收到JavaScript错误? – HMR 2013-05-09 16:05:04
您能否让我知道您的网址是这样的:http://www.domainname.com/cellsiteEdit.aspx?cellsiteId=bhjhj?或者像http://www.domainname.com/.../cellsiteEdit.aspx?cellsiteId=bhjhj – 2013-05-09 16:40:51
它应该是LiveLease/CellSite.aspx?id = 88A296CB-E5BB instean它就像/ cellsite.aspx?id = – user2167089 2013-05-09 17:12:16