我有下面的代码,这将启动一个ColdFusion页在新窗口中获取文件下载对话框,而不是装载页面
$(".productDetailLink").click(function(e) {
var listings_clickedId = $(this).attr("id")
var product_id = listings_clickedId.split("^")[1]
openWindow("/popupDetail.cfm?entity=products&product_id=" + product_id,"detail","width=900,height=600,left=200,top=50,scrollbars=yes");
})
我敢肯定它不是之前而是在打开的这样做页面,它会启动一个文件下载对话框,询问我是否要下载页面,而不是仅启动该页面。
任何帮助非常感谢。
function openWindow(url,windowName,winatts){
var windowName = windowName || 'NewWindow';
var winatts = winatts || 'width=800,height=600,left=200,top=50,scrollbars=yes';
window.open(url,windowName,winatts);
}
后的'popupDetail.cfm',很有可能它不是jQuery的这是一个问题,而是你在.CFM文件的响应报头(可能暗示)该浏览器将其解释为东西下载,而不是显示的内容。 – orangepips 2011-06-14 13:40:43