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