2012-01-13 22 views
2

打開我有一個自定義按鈕,可用Visualforce頁面打開一個新的彈出窗口。我的問題是佈局頁面有像xxx一樣的網址。 salesforce.com/xxxxxx,彈出頁面在URL中打開,如x.xxx.visual。 force.com/apex/myPageName 所以我不能訪問父窗口,例如重新加載window.opener.location.href我成爲一個錯誤:權限被拒絕訪問屬性'href'。 你知道我如何在同一個網址中打開彈出窗口嗎?Salesforce頁面彈出窗口隨標準帳戶佈局中的另一個URL

非常感謝。

回答

0

我的解決辦法:我用重定向到visualforce頁面(不是一個彈出窗口)。

1

Visualforce頁面始終在visual.force域下打開,這是爲了阻止嵌入在訪問數據的visualforce頁面中的跨站點腳本攻擊。

實現你以後有什麼是服務器從visual.force域帳戶佈局通過創建visualforce頁面類似下面的最簡單的方法

<apex:page standartcontroller="Account"> 
    <apex:detail /> 
</apex:page> 
相關問題