2017-06-05 23 views
0
====================Apex Class Code======================== 
Public Boolean isClosed{get;set;} 
isClosed = false; 
List<Opportunity> Affre_main = new List<Opportunity>(); 
for(Opportunity opp: [select id,Afree_main_sol__c from Opportunity where Id in: oppVar]){ 
     opp.Afree_main_sol__c = 'some value'; 
     Affre_main.add(opp) 
} 
if(!Affre_main.isEmpty()){ 
    insert Affre_main; 
    isClosed = true; 
} 

========================ON VF Page================================================= 
<script> 
if("{!isClosed}"){ 
    window.close(); 
    //Now how to close its parent tab// 
} 

</script> 

回避策を探しています。私はタブを閉じたい(子タブと言う)し、親(メインタブ)を自動的に閉じたいと思う。子タブを閉じた後に親タブを閉じる

標準的な方法はありますか教えてください。

このソリューションをVisualforce-Salesforceで使用したいと考えています。

Javascript/jqueryソリューションも役立ちます。

+2

[よくある質問はどうすればよいですか](https://stackoverflow.com/help/how-to-ask)と[最小限の完全かつ検証可能な例を作成する方法](https://最初にソリューションを試してから、問題のあるコードを投稿してください。それを行うには多くの方法がありますし、あなたのコードがなければ、質問はSOの質問ではない意見や個人的な好みに主観的です。 –

+1

waitコードを送信しています – ricky

+0

あなたが書いたコードを助け、あなたのためにコードを書いていないので、私はこのトピックをオフトピックとして閉じることにしました。 – guradio

答えて

1

自分で見つけました。

ちょうどクイックラインソリューション。

開いている子ウィンドウから親ウィンドウを自動的に閉じるには、window.opener.close();を使用するだけです。

関連する問題