0
せずjavascriptのAPIである私は、OutlookアドインのJavaScript APIで作成していて、リボンは以下のように定義されたボタンがある...がポップアップウィンドウ
<Item id="msgCheckHelp">
<Label resid="checkHelpLabel"/>
<Supertip>
<Title resid="checkHelpTitle"/>
<Description resid="checkHelpDesc"/>
</Supertip>
<Action xsi:type="ExecuteFunction">
<FunctionName>checkHelp</FunctionName>
</Action>
</Item>
ここでは、以下に定義されるように
、その後は、チェックヘルプ機能は、これはユーザイベントとして認識されない、
function checkHelp (event) {
window.open("help", "_blank");
event.completed();
}
問題がある...です。私はwindow.openの代わりにdisplayDialogAsyncを見てみましたが、ポップアップとしても読み込まれます。
Show Taskpaneは、新しいタブではなくアドインのiframe内に表示されます。 –
@JosephWhitleyあなたは、ブラウザの新しいタブを開く場所はどこにも言いませんでした。実際、デスクトップやモバイルOutlookには何があるのでしょうか?とにかく、あなたは金額オプションが限られており、それらは全てポストに記述されています:1. Dialog API;タスクペインの内部。 3.アプリケーションページにリンクします。もう一度、 "ExecuteFunction"はUIなしでなければなりません。 –