function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Yuta.NakagawaYuta.Nakagawa 

Lightning ExperienceとClassicのどちらで開いているかの判断について

JavaScriptでボタンを作成する際に、ユーザがClassicとLightingExperoenceのどちらで画面を開いているか判断して、
遷移先の画面を変えたいのですが、
JavaScriptでユーザが開いているい画面がClassicとLightingExperoenceのどちらか判断可能する方法はあるでしょうか。
ご存じのかた見えたら、ご教示ください。
よろしくお願いいたします。
Taiki YoshikawaTaiki Yoshikawa
以前調べたことがありました。JavaScriptの場合は下記のような感じで判定できるそうです。
function isLightningExperienceOrSalesforce1() {
    return((typeof sforce != 'undefined') && sforce && (!!sforce.one));
}

if( isLightningExperienceOrSalesforce1() ) {
    // Do something for Lightning Experience
}
else {
    // Use classic Visualforce
}
2015年に確認した情報だったのでもしかすると情報が古くなっているかもしれませんが、おそらく問題ないと思います。
http://tyoshikawa1106.hatenablog.com/entry/2015/10/28/224712