Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果目标为空,请勿重复使用选项卡_Php_Html_Tabs_Href - Fatal编程技术网

Php 如果目标为空,请勿重复使用选项卡

Php 如果目标为空,请勿重复使用选项卡,php,html,tabs,href,Php,Html,Tabs,Href,我有两个php页面: 1.主页 2.查看页面 在主页上,我有一些特色项目的缩略图,每个项目都有一个指向其查看页面的链接,由GET参数区分。i、 例如:viewpage.php?id=1,viewpage.php?id=2,等等 我之所以使用,是因为我需要在新选项卡或新浏览器中打开视图页面(不管是哪种) 当我点击第一个项目时,它的查看页面会在一个新的选项卡中正常打开;但是,当我单击第二项时,它将替换第一项的选项卡 如何强制我的主页在一个新的单独选项卡中打开每个查看页面?我不确定你在问什么,但试试这

我有两个php页面: 1.主页 2.查看页面

在主页上,我有一些特色项目的缩略图,每个项目都有一个指向其查看页面的链接,由GET参数区分。i、 例如:viewpage.php?id=1,viewpage.php?id=2,等等

我之所以使用,是因为我需要在新选项卡或新浏览器中打开视图页面(不管是哪种)

当我点击第一个项目时,它的查看页面会在一个新的选项卡中正常打开;但是,当我单击第二项时,它将替换第一项的选项卡


如何强制我的主页在一个新的单独选项卡中打开每个查看页面?

我不确定你在问什么,但试试这个javascript函数

<script type="text/javascript">
    $(document).ready(function(){
        $('A[rel="_blank"]').click(function(){
            window.open($(this).attr('href'));
            return false;
        });
    });
</script>

$(文档).ready(函数(){
$('A[rel=“\u blank”]”)。单击(函数(){
window.open($(this.attr('href'));
返回false;
});
});

您应该使用小写字母。用“\u blank”代替“\u blank”


阅读更多信息。

我们可以得到您的表单代码吗?它会产生相同的结果。我的问题是,浏览器正在重用选项卡页面(由第一个项目的查看页面打开)以打开第二个页面,目标为_blank,而它应该创建第二个、第三个、第四个。。。每次单击上的选项卡。。。我相信这与我的href链接相同(viewpage.php)有关