1. ホーム
  2. javascript

[解決済み] JavaScriptでURLを新しいウィンドウで開く

2022-03-10 08:47:51

質問

現在のページを共有するための"共有ボタン"を作っています。現在のページのURLを取得して、新しいウィンドウで開きたいと思います。現在のURLの部分は動作しているのですが、次の部分が動作しないようです。

構文に悩んでいます。新しいウィンドウサイズを指定したいのですが width=520, height=570 .

のようなものです。

<a target="_blank"
   href="https://www.linkedin.com/cws/share?mini=true&amp;url=[sub]" 
   onclick="this.href = this.href.replace('[sub]',window.location)">
    LinkedIn
</a>

何かアイデアはありますか?

解決方法は?

使用方法 window.open() :

<a onclick="window.open(document.URL, '_blank', 'location=yes,height=570,width=520,scrollbars=yes,status=yes');">
  Share Page
</a>

というタイトルのリンクが作成されます。 Share Page で、高さ 570、幅 520 の新しいウィンドウで現在の URL を開きます。