programs:js_void0
差分
このページの2つのバージョン間の差分を表示します。
| programs:js_void0 [2018/03/30 07:27] – 作成 管理者 | programs:js_void0 [2018/03/30 22:26] (現在) – 管理者 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== aタグでページリロードせずjavascriptを実行する方法 ====== | ||
| + | |||
| + | 下記のようにaタグにhrefを空にしてonclickでjavascriptを実行しようとするとページリロード発生しページ中間にスクロールしてるなら最上部に移動します。(※hrefを書かなければリロードしなくなりますが、下線が無くなりマウスアイコンも指型に変わりません) | ||
| + | |||
| + | < | ||
| + | <a href="" | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | < | ||
| + | function js_sample1(){ | ||
| + | alert(" | ||
| + | } | ||
| + | // --> | ||
| + | </ | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | ===== PR ===== | ||
| + | < | ||
| + | <script async src="// | ||
| + | <!-- respon_0 --> | ||
| + | <ins class=" | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | < | ||
| + | (adsbygoogle = window.adsbygoogle || []).push({}); | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== 再読み込みが発生しない状態 ===== | ||
| + | ページ再読み込みしないようにするには、下記のように'' | ||
| + | < | ||
| + | <a href=" | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | |||
| + | 古いブラウザを無視するなら'' | ||
| + | < | ||
| + | <a href=" | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | < | ||
| + | </ | ||
