「貼付け実行後のカーソル位置を貼付け文字列の先頭にする」の版間の差分

編集の要約なし
MSY-07 (トーク | 投稿記録)
SyntaxHighlightにcopyの追加
 
(同じ利用者による、間の1版が非表示)
5行目: 5行目:


== ソースコード ==
== ソースコード ==
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript" copy>
with (document.selection) {
var sel = document.selection;
  // カーソル位置 (選択開始位置) を保存
// カーソル位置 (選択開始位置) を保存
  var x = GetTopPointX(mePosView);
var x = sel.GetTopPointX(mePosView);
  var y = GetTopPointY(mePosView);
var y = sel.GetTopPointY(mePosView);
  // 貼付け
// 貼付け
  Paste();
sel.Paste();
  // カーソル位置を復元
// カーソル位置を復元
  SetActivePoint(mePosView, x, y, false);
sel.SetActivePoint(mePosView, x, y, false);
}
</syntaxhighlight>
</syntaxhighlight>
スポンサーリンク