>>403
ボタン一個で済ませる方法は分からないが…

standard_toolbar (1).ini
[Customize Toolbar Custom.content]セクションの最後尾に追加する(Buttonの**は連番、アイコンは適当)
opera起動後、[外観の設定]→[ボタン]→[マイボタン]で作成したボタンアイコンを任意の場所にD&D

Button**, "ナビゲートロック"="Go to page, "javascript:(function(){var a,i;a=
document.getElementsByTagName(’a’);for(i=
0;i<a.length;i++){if(!a.item(i).href.match(/^mailto:|^
javascript/i))a.item(i).setAttribute(’target’,’_blank’);}})()
", 1, , "Expand Enabled""
Button**, "ナビゲートロック解除"="Go to page, "javascript:(function(){var a,i;a=
document.getElementsByTagName(’a’);for(i=
0;i<a.length;i++){if(!a.item(i).href.match(/^mailto:|^
javascript/i))a.item(i).setAttribute(’target’,’_self’);}})()
", 1, , "Expand Disabled""

ちなみに、別タブに開いたページにナビゲートロックは引き継がれない
opera以外にvivaldiとfirefoxでもブックマークレットにして動くのを確認してる

カキコ出来なかったんで一部全角と改行