首页 > 解决方案 > window.open 未打开链接

问题描述

我正在尝试使用以下代码打开一个带有共享链接的新窗口:

        $content .= "<div class='container-after-post'>

        <div class='sharing'>
        <a
        href='$sswc_fb_share_link'
        target='popup'
        rel='noopener noreferrer'
        onclick=window.open($sswc_fb_share_link, popup, width=600, height=600);
      >
        <i class='fab fa-facebook-f'></i>
      </a>
        </div>
    </div>"

但是,Uncaught SyntaxError: missing ) after argument list每当我单击链接时,它都会给我,如何正确转义代码中的 window.open 部分以使其正常工作?请帮忙!

标签: phphtml

解决方案


See below code helpful.

$content .="<div class='container-after-post'>

        <div class='sharing'>
        <a
        href='$sswc_fb_share_link'
        target='popup'
        rel='noopener noreferrer'
        onclick=\"window.open('$sswc_fb_share_link', popup, width=600, height=600);\">
        <i class='fab fa-facebook-f'></i>
      </a>
        </div>
    </div>";

推荐阅读