No.1
- 回答日時:
可能ですよ。
JavaScriptだけでも可能ですし、サーバサイドスクリプトを併用することも可能です。
meta refreshだけでも何とかなるとは言えるでしょう。
JavaScriptであればlocation.hrefあたりと、setIntervalあたりを組み合わせるとできるかな。
サーバサイドスクリプトを使う場合、HTMLでmeta refreshを使って固定のサーバサイドスクリプトに飛ばして、サーバサイドスクリプト内でランダムに(順番に?)転送って感じ。
ま、meta refreshはセキュリティソフトやらに嫌われてるので、JavaScriptの方がマシかも知れませんね。
※JavaScriptも好かれてるとは言い難いが
JavaScriptが動作しない環境ではmeta refresh、meta refreshも動作しない環境の為に、「次へ」ってリンクを付ける等が必要かも知れません。
この回答へのお礼
お礼日時:2010/04/26 21:15
ご回答ありがとうございます。
重くなる原因になりかねないとは思うので、程ほどにしておきます。
meta refreshは初耳でしたが、そちらも考えてみます。
No.2ベストアンサー
- 回答日時:
javascriptでの一例です。
(サンプルなので順次表示するけれど止まりません)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head><title>test</title>
<style type="text/css">
#frm1 { width: 80%; height:80%; }
</style>
<script type="text/javascript">
<!--
window.onload = function() {
var interval = 10; //切替え間隔(秒)
setInterval(change(), interval*1000);
function change() {
var links = document.getElementById('data').getElementsByTagName('A');
var frm = document.getElementById('frm1');
var count = -1;
return function() {
count = ++count%links.length;
frm.src = links[count].href;
}
}
}
//-->
</script>
</head>
<body>
<div id="data" style="display:none;">
<a href="http://www.yahoo.co.jp/index.html">a</a>
<a href="http://www.google.co.jp/">a</a>
<a href="http://infoseek/">a</a>
<a href="http://www.goo.ne.jp/">a</a>
</div>
インナーフレーム↓<br>
<iframe id="frm1" src="default"></iframe>
</body>
</html>
この回答へのお礼
お礼日時:2010/04/26 21:08
ご回答ありがとうございます。
いきなり一例を挙げて頂けるとは思いませんでした。
まだ分からないコードが多々ありますが、試してみたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 【C++】IDirect3DSurfaceのディープコピーは可能ですか? 1 2022/07/06 02:47
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- Windows 10 Windows10のロック画面でスライドショーのフォルダー追加ができません 4 2023/06/07 13:05
- PDF Macでpdfをスライドショー 2 2022/08/19 17:14
- XML ホームページ作成ーこういうのを作りたいんです 6 2022/05/23 18:37
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- デスクトップパソコン デスクトップパソコンのお薦めを教えてください。 19 2022/10/25 09:21
- その他(ヘルスケア・フィットネス) 方位磁石が狂うこと 3 2022/07/06 17:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MAX関数を使ってからLEFT JOIN...
-
変数内容をHTML内で表示する方法
-
javascriptでURLにマウスオーバー
-
document.getElementById( ).st...
-
表示・非表示のスクリプトで、...
-
取得した要素がインライン要素...
-
dblclickでdiv要素を一回だけ作...
-
マウスオーバー、アウト時の背...
-
プルダウンとチェックボックス...
-
removeAttribute()メソッドで削...
-
iframe内のリンクが飛ばないの...
-
HTMLとJavaScriptで作ったタイ...
-
jTweetsAnywhereでハッシュタグ...
-
ボタンを押せば、画面が切り替...
-
jqueryを使って無駄なspanタグ...
-
createElementで作成した要素を...
-
javascriptテキストBOX色を元に...
-
【jquery】スクロールで背景画...
-
javascriptでpostした値が取得...
-
タブで開いてさらにタブ内をア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MAX関数を使ってからLEFT JOIN...
-
javascriptテキストBOX色を元に...
-
読み込んだQRコードをフォーム...
-
createElementで作成した要素を...
-
removeEventListenerについて
-
IFRAMEの表示/非表示を切り替え...
-
タブで開いてさらにタブ内をア...
-
変数名をどのようにつけるのが...
-
クリックで色変更後に既に変更...
-
表示・非表示のスクリプトで、...
-
HTMLとJavaScriptで作ったタイ...
-
console.log結果をhtmlで表示し...
-
jQueryでクリックされた要素のi...
-
HTMLタグに複数のクラスを設定...
-
指定したパスが現URLに含まれて...
-
iframe内のリンクが飛ばないの...
-
背景色を透明化
-
テキストエリア内の一部の文字...
-
変数内容をHTML内で表示する方法
-
classの中の<a>タグにidを追加
おすすめ情報