2014-10-01 38 views
3

我有一個嵌入在iFrame中作爲窗體的網頁。發佈發佈窗體在Internet Explorer 11中的iframe內

回使用下面的JavaScript代碼的網頁中帖子從一個錨標記

function GoToPdf(link) { 
    var form = document.forms[0]; 
    form.action = link; 
    form.target = "_blank"; 
    form.method = "Post"; 
    form.submit(); 
} 

通過這個鏈接是一個.aspx頁面檢索請求體傳遞JSON數據並創建用於下載的PDF觸發。

整個事情正常工作的Chrome和Firefox,但不是在IE瀏覽器11.如果網頁是一個iFrame它也適用於IE 11

在iframe的IE 11頁回發到外.aspx頁面,但請求主體不包含任何數據。

任何想法。

感謝

回答

3

這聽起來像一個安全問題。嘗試添加您嘗試訪問您的IE信任區域的域名。

+2

如果我將iFrame中使用的網頁域添加到可信站點,它可以工作,所以是的,謝謝。然而,客戶並不滿意這個解決方案。需要的是一種在代碼中解決它的方法,這樣用戶就不必更改默認的瀏覽器設置。 – 2014-10-08 16:08:40

相關問題