前提
こんな見た目のページを作ったとします。
下の「1 2 3 4 5」はクリックすると上の数字が書き換わります。
実装は javascript
でしています。
MAMP
で動かしていて、このページのURLは
http://localhost/test/index3.html
です。
やりたい事
このページにアクセスするとき、アドレスバーに
javascript: showPage(3);
などの指定を含めて、ページ読み込み時に javascript
を走らせたいです。
セキュリティ上、危なさそうにも思えるので無理かなとも思うのですが、
出来ますでしょうか?
ソース
html
1<!DOCTYPE html> 2<html lang="ja" dir="ltr"> 3 <head> 4 <meta charset="utf-8"> 5 <title>test3</title> 6 <style> 7 li { 8 float: left; 9 list-style: none; 10 margin-left: 5px; 11 } 12 </style> 13 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> 14 <script> 15 $(function() { 16 showPage = function(i) { 17 $("#count").html(i); 18 } 19 showPage(1); 20 }); 21 </script> 22 </head> 23 <body> 24 <div id="count"></div> 25 <ul> 26 <li><a href="javascript: showPage(1)">1</a></li> 27 <li><a href="javascript: showPage(2)">2</a></li> 28 <li><a href="javascript: showPage(3)">3</a></li> 29 <li><a href="javascript: showPage(4)">4</a></li> 30 <li><a href="javascript: showPage(5)">5</a></li> 31 </ul> 32 </body> 33</html>
追記 2018.7.3 13:38
質問をした後で回答やコメントを頂き実は本当の疑問は別のところにあったことに気付いたので追記させていただきます。
というサイトをスクレイピングしたいというのが元々のやりたい事でした。
もっと言えば、このサイトにこだわりはなく、
世に出回ってる車の「メーカー」と「車種」に対してその「車両重量」と「排気量」が分かれば何でもいいのです。
初めから「全車種の車両重量と排気量を教えてください」では流石にteratailさんに申し訳ないので、問題を切り分けるために上記サイトを簡略化して自作してみたという経緯でした。
分かりづらくて申し訳ありません。
回答2件
あなたの回答
tips
プレビュー