ブックマークレットとショートカットの2つの方法がある。
ブックマークレット
単純にブックマークにスクリプトを埋め込む。
スクリプトはhtml のaタグのhref属性と同じくjavascript:から始める。
javascript:(任意のコード)
ショートカット
iOSアプリのショートカットを選び、Webページ -> JavaScript を選択し、下記のフォーマットでスクリプトを入力する。
(任意のコード)
// ショートカットにスクリプトの実行が終了したことを伝える(これを呼ばないとエラーになる)
completion();
その後Safariを開き、共有メニューからその他 -> ショートカットをオンにすると、共有メニューにショートカットのアイコンが加わる。
その後、再びショートカットアプリに戻り、作成したスクリプトを選択し、「共有シートに表示」を有効にしておく。
そしたら、Safariで好きなページを開き、共有からさきほどのスクリプトを選ぶとコードが実行できるようになる。