わかりましたので、私はこの問題に数時間苦労しています...検索結果のリンクを変更して、新しいウィンドウ/タブで開くようにする必要があります。
具体的には、「オフサイト」ヒットにリンクするのは検索結果です。Item_WebPage.html のコピーを作成しましたが、うまく動作しません。
すべてを台無しにするある種の非同期ロードがあると思います。
私のjsコードは次のとおりです。
var anchors = document.getElementsByClassName('ms-srch-item-link');
for (var i = 0; i < anchors.length; i++) {
anchors[i].setAttribute("target", "_blank");
}
}
ただし、「アンカー」は常に「0」です。使用できる「sharepoint-document-ready-as-h*ll」機能はありますか? 私の推測では、私の問題は、コードを実行する前にすべてのコンテンツが DOM に読み込まれるわけではないということです...