我有这个php代码:
echo "<div class='show-popup'><a class='button-popup-container-right' href='javascript:apri('popup.html');' target='_blank'><i class='far fa-play-circle'></i> ASCOLTA LA RADIO</span></a></div>"
但是,当我单击链接时,路径仅是“ javascript:apri(”
我已将此脚本插入页面的页脚
function apri(url) {
newin = window.open(url,'Player','top=50, left=50,scrollbars=no,resizable=yes,width=400,height=550,status=no,location=no,toolbar=no,nomenubar=no');
}
有人可以帮我吗?
答案 0 :(得分:-2)
href='javascript:apri('
第一个'
标记属性值的开始。第二个'
标记属性值的结尾。
如果要包含'
作为数据,则需要使用"
来分隔属性值或将'
转换为'
。
您可以通过编写Unobtrusive JavaScript并将事件处理程序与addEventListener
绑定来避免此问题。