ダイアルアップを使用しているため、新しいタブで開くようにしたいページにボタンがたくさんあります。次のボタンをクリックする前に、戻るボタンを押してページが再度読み込まれるのを待つ必要があります。 .
ボタンのコードは次のようになります。
<button onclick="window.location.href='?act=stock&i=273';return false;" class="wide">Stock in Shop</button>
<button onclick="window.location.href='?act=stock&i=287';return false;" class="wide">Stock in Shop</button>
<button onclick="window.location.href='?act=stock&i=193';return false;" class="wide">Stock in Shop</button>
私はどうにかして開始する URL に変更window.location.href
し、元の onclick から href 部分を追加する必要があると思います...しかし、これについてどうすればいいのかわかりません.3時間答えを探しても役に立ちませんでした. window.open()
http://www.felisfire.com/possessions?
お願いします!これらのボタンを Greasemonkey で変更するにはどうすればよいですか?
これまでのところ可能なコードですが、うまくいかないと思います:
var buttons = document.getElementsByClassName('wide');
for (var i = 0; i < buttons.length; i++) {
buttons[i]=button.onclick="window.open('http://www.felisfire.com/possessions + *how do I get the part I need from the original onclick?*');">Stock in Shop</button>
}