我有下面的代碼,這將啓動一個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