Frage

Ich muss eine benutzerdefinierte Link-Liste erstellen, die eine Spalte enthält, in der der Link auf einer neuen Seite (neue Registerkarte in IE) geöffnet wird.Wie kann ich es lösen?danke.

War es hilfreich?

Lösung

Similar questions is asked here:
How can you have SharePoint Link Lists default to opening in a new window?

You can edit the page in SharePoint designer, convert the List View web part to an XSLT Data View. (by right click + "Convert to XSLT Data View"). Then you can edit the XSLT - find the a tag and add an attribute target="_blank"

Andere Tipps

You can write a javascript function to solve this.

    <script type="text/javascript">
    $(document).ready(function(){

     if("your condition")
     {
    $('.s4-ba a').attr('target', '_blank');
     }
    });</script> 

Ich folgte ein Beispiel des Aanichs, obwohl ich ein paar andere Dinge brauchte, um es zur Arbeit richtig zu machen. Ich musste JQuery einen Verweis hinzuzufügen, als ich die richtigen Stile, um meine Änderungen anwenden zu können.Ich habe eine wirklich alte gefilterte Liste von einer WSS3-Site angezogen, die auf SP2013 aufgerüstet wurde.Ich brauchte also oben auf einer neuen Seite, und ändern Sie die Schriftart / Größe des Textes.

MS-VB2, MS-VH-DIV und MS-HeadersortTitLelink sind die CSS-Klassen, die für gefunden und geändert werden mussten.

das ist das, mit dem ich endete. generasacodicetagpre.

Sie können diesen Code annehmen, speichern Sie es in einer Textdatei, hochladen auf Ihre SharePoint-Site. Verwenden Sie auf der Seite auf der Seite Content Editor, und fügen Sie in der Dialogbox in SharePoint in den Link zu der Textdatei ein.Gehen Sie zu Layouts und kennzeichnen Sie den Webpart als ausgeblendet.Jetzt öffnen alle Links auf dieser Seite in neuen Registerkarten.Ich habe es einfach in SharePoint 2010 gemacht, und ich würde es wetten, dass es auch 2013 funktioniert. generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top