Skip to main content
Drupal Documentation for SCLS

Main navigation

  • Home
  • How-To Info for Library Staff
  • Drupal 10
  • Help

Breadcrumb

  1. Home
  2. How-To Info for Library Staff
  3. Creating and Editing Website Content

Forcing Links to Open in a New Window or Tab

Forcing links to open in a new window or tab is not recommended. The best-practice advice on this topic is to avoid opening new windows/tabs without warning because:

  • it can be disorienting for some visitors
  • it resets the back button (using the back button in the new window won't take you back to the original window)
  • it takes control away from the visitor (they can choose to use Ctrl+click to open a regular link in a new tab, but they have no choice if we force a new window/tab to open)

There are specific scenarios where it is recommended, but generally it's discouraged for simply linking to external sites.

But if you still want to...

The Menu module provided with Drupal 7 does not provide functionality to force links to open in a new window or tab.

Links within Blocks, Articles, Basic Pages, etc. can be made to open in a new window or tab:

  1. Create the link using the Link button on the CKEditor toolbar.
  2. In the Link popup dialog, click the Target tab.
  3. Select New Window (_blank) from the Target drop-down menu.
  4. Click OK.

Book traversal links for Forcing Links to Open in a New Window or Tab

  • Embed Codes
  • Up
  • Overriding Sitewide Theme Styling
  • Managing Accounts for Your Drupal Site
  • Images
  • Creating and Editing Website Content
    • Anchor Links ("Bookmarks")
    • Disable/Enable Rich-Text
    • Display Differences Between the Editing Form and Published Content
    • Eliminate problem link and image references
    • Embed Codes
    • Forcing Links to Open in a New Window or Tab
    • Overriding Sitewide Theme Styling
    • Accordions (show/hide sections)
    • Adding menu links
    • Glorious Guide to Keyboard Shortcuts
  • Uploading Files to Media
  • Changing Menu Links
  • Creating Photo Albums & Galleries
  • Folders, Directories, and File Structure
  • Blocks
  • Paths and URL Aliases
  • Configuring Site Information
  • Developer Permissions
  • Homepage Variations
  • Events/Programs with repeating dates
  • Registration for Events/Programs
  • What is Cron?
  • Avoid mixed content warnings (HTTPS/HTTP)
  • LINKcat Title List (Experimental)
  • Performance settings: Cache pages for anonymous users
  • Slick Carousel
  • Uploading Files with IMCE

Tags

accordion (1)
account (2)
anchors (1)
blocks (0)
cache (1)
carousel (2)
CKEditor (5)
configuration (1)
content types (1)
CSS (1)
disable rich-text (1)
Drupal 10 (15)
Drupal 9 (16)
email (2)
embed code (1)
Entity Registration (5)
events (6)
file browser (1)
files (4)
files media (1)
folders (1)
formatting (2)
front page (3)
Google Analytics (1)
headings (2)
HTML (1)
iframe (2)
images (4)
imce (1)
Layout Builder (3)
link a pdf (1)
links (5)
login (1)
media (2)
menus (3)
nodes (1)
openid (1)
paste as plain text (1)
paths (4)
performance (1)
photo albums (1)
photo galleries (1)
redirects (3)
registration (5)
remove format (1)
repeat dates (2)
reports (1)
revisions (1)
sidebars (0)
site name (1)
slogan (1)
source (1)
sticky (2)
text formats (1)
themes (1)
toolbar (2)
URL aliases (4)
Webform (2)
widget (1)