阅读:3140回复:7
怎样才能禁止某个根域名弹出新标签页 只在当前标签页打开二级域名
怎样才能禁止某个根域名弹出新标签页 而只允许在当前标签页打开子链接
例如: http://www.disanlou.org/ 目前用TMP,勾选“阻止下载文件时弹出空白标签页”,并点击右侧“编辑”,添加相关域名(正则如何写呢?)。针对于上面的域名,添加的内容如下: /disanlou\ 但添加这条规则后,在该网站的搜索处,输入关键词并搜索。但依然弹出新标签,是不是规则写的不对啊,若不对,应该怎么写呢? |
|
1楼#
发布于:2016-06-18 19:51
还有其他网站,一时间想不起来,只能想起来这个,如果想起其他的在1楼补。
|
|
2楼#
发布于:2016-06-20 19:00
在TMP中如此设置即可
链接→勾选“强制在新标签页中打开链接” 在下面两个单选选项中选中“到其他站点的链接” 再勾选接下来两个选项即可 如图 图片:捕获.PNG |
|
3楼#
发布于:2016-06-22 16:28
|
|
4楼#
发布于:2016-06-23 09:57
|
|
5楼#
发布于:2016-06-23 15:36
EMLVIRUS:我的意思是 不需要写规则 想那样设置就可以达到你想要的效果回到原帖因为我知道这样的设置不符合该问题,甚至结果是相左的。 如: https://mpc-hc.org/downloads/ 点击该页面内的 https://github.com/mpc-hc/mpc-hc TMP在作出判断后,就会用新标签页打开 这是给自己找麻烦,凡是在某个页面内点击其他域名链接,都会在新标签页打开,若仅在target中添加规则,基本可以解决该问题,但遇到某些网站时,该设置会失效。 在回答问题前,自己先去试试,看能否解决他人的问题。就按照截图设置,在www.disanlou.org搜索时,依然会用新标签页打开搜索结果。 就针对在disanlou中搜索并防止用新标签页打开链接的方法是,用下面的链接进行搜索。 http://www.disanlou.org/search.php 但目前想知道的是,如何禁止某个网站在不经过允许的情况下,自动启用新标签页打开页面内链接 |
|
6楼#
发布于:2016-06-24 09:14
skytalk:因为我知道这样的设置不符合该问题,甚至结果是相左的。那我就不知道了 不过不知道是我理解错了 还是你没表达清楚 https://mpc-hc.org/downloads/ 前往 https://github.com/mpc-hc/mpc-hc 这不是根域名跟二级域名,是站点内的外部链接 勾选“阻止下载文件时弹出空白标签页”,并点击右侧“编辑” 这对域名判断应该没有关系,只是下载文件而已 |
|
7楼#
发布于:2016-06-24 20:22
EMLVIRUS:那我就不知道了你错了,我想自己控制,是否使用新标签页打开链接,无论是二级域名或者外链。TMP能够实现我的要求,即在target中添加规则。TMP的target的规则不单单支持后缀,还支持正则,帮助里面有写。target通过正则匹配,完全可以在当前标签页打开打开全部链接,只要是你需要,但部分网站会失效,引起失效的因素诸多,最常见的如:cookies被禁止写入、站内加了某些脚本等等。 我就想找出像遇到disanlou,这种不受控制的网站时,该怎么做才能受控制,disanlou这网站就是个典型例子,无论怎么设置,死活都要用新标签打开二级域名(因为站内无外链),不信你自己试。 而像你图中那样设置,就会只针对二级域名做限制,而且对disanlou依然失效。 |
|