如何在同一个标​​签中打开Yahoo搜索结果?

时间:2014-12-19 19:01:59

标签: javascript browser

使用Firefox我知道我可以控制通过browser.link.open_newwindowbrowser.link.open_newwindow.restriction打开链接的方式。

然而,我需要的是一些方法,只适用于雅虎搜索结果页面,其中网址为https://uk.search.yahoo.com/,重定向为r.search.yahoo.com /*.

我已经看到了这些相关答案:

  1. Open URL in same window and in same tab
  2. Window.location.href () and Window.open () methods in JavaScript
  3. JavaScript open in a new window, not tab
  4. 这是否可以使用Greasemonkey脚本,如果有,你可以帮忙吗?

    由于

    编辑: 基于此:http://userscripts-mirror.org/scripts/show/70275

    这有效:

    // ==UserScript==
    // @name           remove target blank
    // @namespace      *
    // @description    removes the target="_blank"
    // @include        https://uk.search.yahoo.com/*
    // ==/UserScript==
    var a = document.getElementsByTagName('a'); 
    for (i = 0; i < a.length; i++) a[i].setAttribute('target','_self');
    

0 个答案:

没有答案