![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
[1],[2],[3]とそれぞれあるリンクをクリックすると表示されている画像を切り替えるという動作(例:http://www.tagindex.com/javascript/link/change3. …※これはロールオーバーですが)をしたいのですがPCではjavascriptを使って問題なく出来たのですが携帯サイトの場合javascriptが使えないのでどうすればいいのでしょうか?PHPを使えばいいというような事は聞いたのですがやり方がわからないのでご教授お願いします。
No.4ベストアンサー
- 回答日時:
すみません、先ほどの回答者です。
記述ミスしてました。<?php
$image_no = $_GET['image_no'];
if($image_no == ""){
$image_no = 1;
}
switch ($image_no) {
case ($image_no == 1):
$image_name = "1枚目の画像の名前.jpg";
break;
case ($image_no == 2):
$image_name = "2枚目の画像の名前.jpg";
break;
case ($image_no == 3):
$image_name = "3枚目の画像の名前.jpg";
break;
}
?>
<html>
<body>
ここにHTMLで内容を記述。
<br>
画像を表示させるところに以下の記述
<img src="<?php echo $image_name;?>">
<br>
画像の切り替えリンク
<a href="このファイルの名前.php?image_no=1">[1]</a>
<a href="このファイルの名前.php?image_no=2">[2]</a>
<a href="このファイルの名前.php?image_no=3">[3]</a>
</body>
</html>
どのみち、Flashが確実なのは間違いないのですが、一応・・・。(汗
回答ありがとうございます。
上記の内容で無事動作させる事が出来ました。
今後Flashでの動作も視野に入れていきたいと思います。
No.3
- 回答日時:
前の方がおっしゃっているように、valencia21さんが考えていらっしゃることを実現するのはFlashがいいと思います。
PHPで以下のように記述したとしても、結局、画像以外の部分も読み込み直しになるので・・・。
とりあえず、サンプル書いておきます。
<?php
$mode = $_GET['mode'];
$image_no = $_GET['image_no'];
if($image_no == ""){
$image_no = 1;
}
switch ($image_no) {
case ($image_no == 1):
$image_name = "1枚目の画像の名前.jpg";
break;
case ($image_no == 2):
$image_name = "2枚目の画像の名前.jpg";
break;
case ($image_no == 3):
$image_name = "3枚目の画像の名前.jpg";
break;
}
?>
<html>
<body>
ここにHTMLで内容を記述。
<br>
画像を表示させるところに以下の記述
<img src="<?php echo $image_name;?>">
<br>
画像の切り替えリンク
<a href="このファイルの名前.php?mode=select&image_no=1">[1]</a>
<a href="このファイルの名前.php?mode=select&image_no=2">[2]</a>
<a href="このファイルの名前.php?mode=select&image_no=3">[3]</a>
</body>
</html>
こんな感じです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 画像が分割されて切り替わる、ループアニメーションが作りたい 7 2023/05/27 17:12
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- HTML・CSS トリミングで表示した画像をクリックで元どおりにしたい 3 2022/12/16 18:49
- Instagram HTML5の廃止とJavaScript 2 2022/04/13 21:05
- JavaScript Javascriptで出来ること 1 2022/05/16 20:19
- Chrome(クローム) グーグルクロムをマイクロソフト・エッジに切り替える方法 2 2022/06/20 10:08
- PHP 掲示板のセキュリティについてアドバイスお願い致します 1 2023/08/11 20:44
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
透過PNGが透過されない!!
-
C# Excelファイルへの画像挿入。
-
VBSの「MsgBox」について
-
SQLiteに画像を格納したい
-
BLOBデーターの画像の表示方法...
-
画像ファイル pngのメリットを...
-
ckfinderの画像のアップロード先
-
PHPで吐き出した画像にリンクを...
-
再投稿です。初MacでPythonの勉...
-
PostgreSQLのラージオブジェク...
-
【PHP】画像が表示されず「×」...
-
どの画像がクリックされたかフ...
-
IPアドレス別に表示する画像を...
-
<img src="http://x.y.com/cgi-...
-
iphoneで虫眼鏡の作り方
-
画像表示システムをつくりたい...
-
libpngでpng操作がうまくいかない
-
php,mysqlにて画像パス保存/表...
-
phpで画像を縮小して表示するこ...
-
スマートフォンから画像のアッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBSの「MsgBox」について
-
VBAでJPGサイズ変更
-
拡張子php画像をjpg画像等に変...
-
透過PNGが透過されない!!
-
SQLiteに画像を格納したい
-
アップロード画像数でCSSを分け...
-
PythonのTkinter詳しい方へ。画...
-
ビットマップ画像を読み込むプ...
-
Illustratorで文字と画像を流し...
-
C# Excelファイルへの画像挿入。
-
php,mysqlにて画像パス保存/表...
-
pictureboxに表示した画像のフ...
-
OpenGLで描いて画像ファイル出力
-
ListViewコントロールでサムネ...
-
BLOBデーターの画像の表示方法...
-
「imagejpeg」(GD)で作成した...
-
【PHP】画像が表示されず「×」...
-
PHP MySQLに画像を直接保存
-
GDを使って画像の背景を透過さ...
-
★PHP★画像アップロードの際に余...
おすすめ情報