簡體   English   中英

僅在鏈接可用時如何在頁面加載時打開彈出窗口

[英]How to open popup on page load only if link is available

我在頁面加載時找到了用於打開彈出窗口的代碼,但是只有添加鏈接后,我才能弄清楚如何在頁面加載時打開彈出鏈接。 如果鏈接為空,則不執行任何操作。

我正在從這里使用我的代碼。

Java腳本

<SCRIPT TYPE="text/javascript">
<!--
    function popup(mylink, windowname) 
    {
        if (!window.focus)
            return true;
        var href;
        if (typeof (mylink) == 'string')
            href = mylink;
        else
            href = mylink.href;
        window.open(href, windowname, 'width=400,height=200,scrollbars=yes');
        return false;
    }
//-->
</SCRIPT>

的HTML

<BODY onLoad="popup('autopopup.html', 'ad')">

如果我理解您的問題,則在打開新文檔之前需要使用一個條件。

if (href !== '' && href !== null) {
    window.open(href, windowname, 'width=400,height=200,scrollbars=yes');
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM