今天的问候。
我正在开发基于优惠券的网站。作为其中的一部分,一旦用户点击获取优惠券按钮,我需要向用户显示优惠券代码并将他们重定向到商家网站。为此,我从数据库中获取所有详细信息并将它们存储在 php 变量中,然后将其显示在网页中。
echo '
<div class="col-sm-3 feature" >
<div class="panel" id="bar">
<div id="propost">
<a href="', $LINK, '">
<img src="', $IMG, '" class="img-responsive" alt=""/></a>
<div class="special-info grid_1 simpleCart_shelfItem">
<h5>', $POSTDESC, '</h5>
<div id="btnstyle"> </div>
<a href="', $LINK, '" target="_blank" class="', $btn, '" onclick="window.open(', $ccodelink, ');">', $text, '</a>
</div>
</div>
</div><!-- end panel -->
</div><!-- end feature -->';
除了我在 anchor 标记中提到的多个链接外,一切都按预期工作。我该怎么做?
最佳答案
你可以试试这个:
<a href="url1" onclick="window.open('url2');">Click</a>
更新:
echo '<a href="' . $url1 . '" onclick="window.open('' . $url2 . '');">Click</a>';
此外:不要将像 div
这样的 block 元素放入 anchor 中。那不是有效的 html :)
关于javascript - 来自 anchor 标记的多个链接问题 - php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30911229/