インラインフレームの中に表示されるページを任意の場所(ページの途中)から表示させたいのですが、うまくいきません。
以下のようにしております。

元ページに
<IFRAME "src="アドレス.html#top"></IFRAME>

リンクページの任意の場所の前に
<A NAME="top">

任意の場所ではなく通常の状態で表示されてしまいます。
アドバイスをお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

適当なサンプルを作って試してみましたが、



> 元ページに
> <IFRAME "src="アドレス.html#top"></IFRAME>
> リンクページの任意の場所の前に
> <A NAME="top">

上記と同様のアンカー設定でアンカー部分までスクロールした状態で表示されましたが…

"アドレス.html"のコンテンツの量とアンカー"top"を打つ場所の兼ね合いによっては、スクロールが終わってしまってその位置よりも前でしか表示されない、という事はあります。まあ、"top"という名前からしてコンテンツの最初の方にありそうな感じですので、当てはまらないかも知れませんが…
アンカーを打つ位置を色々変えて、有効になるポイントと無効になるポイントがあるかどうか試してみてはいかがですか?同じ現象が起きないので現在の情報量ではこれ以上のアドバイスはできませんが。
    • good
    • 0
この回答へのお礼

サンプルまで作っていただきまして、感謝いたします。
おっしゃるとおり、割と上の方にアンカーを打ちました。
タイトルと表だけのページで、表から表示させたいと思いましたが、できませんでしたので現在リンクに変更しました。ありがとうございました。

お礼日時:2008/04/17 09:33

<A NAME="#top">


としてみてください。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
私の場合、残念ながらこの方法で修正できませんでした。
<A HREF> に変更いたしました。

お礼日時:2008/04/17 09:26

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qワードのページ番号の途中に空白を入れる方法

フッターを使って文書にページをつけていますが,途中に番号を抜いたページを入れたいのですが,うまくいきません。具体的には「1,2,3…15,16,空白,空白,19,20…」というようにページ番号を表示させたいです…。ご教授よろしくお願いします。

Aベストアンサー

[ヘッダーとフッター]ツールバーの[前と同じ]ボタンをクリックすれば「前と同じ」の表示が消えますよ。同時に19枚目までのフッターと領域が切り離されます。

22枚目でも同じ操作をすればやはり20,21枚目のページとはフッターの領域が切り離されます。

ようは「19枚目まで」と「20,21枚目」と「22枚目以降」のフッター領域がそれぞれ独立するので「20,21枚目」のページ番号を削除しても、それ以外のフッターに入っているページ番号が消えなくなるのです。

独立はしますが、番号は続けて出せますので問題無いはずです。

Qインラインフレームの中のページを時間差でページを変更したい

<iflame src="">インラインフレームの中のページを時間差でページを変更したいのですがどうすればいいでしょうか?


<iframe src="ページA" width="300" height="100" frameborder="0" scrolling="no">

だけが表示されているのですが
ここに、10秒後にページB、さらに30秒後にページCと表示させたいのですが、どうすればよいでしょうか?

Aベストアンサー

こんにちは

こんな感じのやつですか?

<script type="text/javascript"><!--
window.onload=function() {
setTimeout("ifrch('ページBのパス')",10000);
setTimeout("ifrch('ページCのパス')",30000);
}

function ifrch(url) {
document.getElementById("ifr").src=url;
}
//--></script>

<iframe src="ページA" width="300" height="100" frameborder="0" scrolling="no" id="ifr">

Qワードのページ番号設定について

ワードのページ番号設定について教えてください。

10ページの文章で1ページ目から3ページまでは、ページ番号をつけず、4ページ目が1ページとなる設定方法は?

1ページ目 ページ番号なし
2ページ目 ページ番号なし
3ページ目 ページ番号なし
4ページ目 ページ番号"1"
5ページ目 ページ番号"2"
   :
   :
10ページ目 ページ番号"7"

Aベストアンサー

3ページの終わりで「セクション区切り」を挿入します。
「挿入」→「改ページ」→「次のページから開始」
そうして、4ページ目のヘッダー/フッター設定時に、
ツールバーの「前と同じヘッダー/フッター」を外して、
(通常はアイコンが押されている状態)
ページ番号の書式設定で開始番号を1とすればOKです。
とりあえず印刷だけでよければ、1ページから3ページまでを
別ファイルにする、という手もあります。

Qインラインフレーム内のページの表示速度

こんにちは。

初心者ながら、仕事で簡単なホームページの作成に関わっております。

ホームページビルダー9を使っているのですが、TOPページにインラインフレームを使用しています。
インラインフレーム内のページに画像を多数入れているためか、表示されるまでかなり時間がかかってしまいます。インラインフレーム自体、表示に時間がかかるのは分かりますが・・・

そこで、色んなホームページを見ていて思ったのですが、インラインフレームを使用しているサイトでも、画像が徐々に表示されていくページがあります。(うまく説明できずすみません。ブラウザの左下に残り画像●●のような表記がでて、徐々に画像が出ていく感じです。)

それに比べて、私のつくっているページは、ブラウザ左下の表記がなく、全ての画像がまとめて一気に表示される感じなのです。

最終的な表示速度は変わらないのかもしれませんが、全く何も表示されない時間が長いのは厳しいです。

なぜ、このような違いがでてしまうのか。またその対策などなどお分かりでしたら、教えてもらえないでしょうか?
説明が下手で分かりづらいかもしれませんが、よろしくお願いいたします。

こんにちは。

初心者ながら、仕事で簡単なホームページの作成に関わっております。

ホームページビルダー9を使っているのですが、TOPページにインラインフレームを使用しています。
インラインフレーム内のページに画像を多数入れているためか、表示されるまでかなり時間がかかってしまいます。インラインフレーム自体、表示に時間がかかるのは分かりますが・・・

そこで、色んなホームページを見ていて思ったのですが、インラインフレームを使用しているサイトでも、画像が徐々に表示されていくページ...続きを読む

Aベストアンサー

> これが原因でしょうか?
フレームの「中のページ」の表示が重いのですから、そうじゃないかと思います。
画像も多数使っているそうですし。
試しに、画像を除いたページ、tableタグを除いたページなどを作成し、表示確認されてみてはいかがですか?

Qワードのページ番号のつけかた

ワードのページ番号のつけ方で、色々調べたのですが、どうも見つからないので
質問させて下さい。

一太郎で1Pから10Pまで作成しました。(こちらはページ番号が入っています)

続きの文書をワードで作成したのですが、11P目から開始するページ番号の

つけ方がわからなくて苦戦しています。

回答よろしくお願いします。

なお、数字のみのページ番号はつくのですが、 - ○○ 11 - という風に

ページ番号の前に言葉を入れなくてはならないのです。

Aベストアンサー

> 一太郎で1Pから10Pまで作成しました。(こちらはページ番号が入っています)
> 続きの文書をワードで作成したのですが、11P目から開始するページ番号のつけ方がわからなくて苦戦しています。

1~10ページは「一太郎」で作成スミで、11ページ以降をWordで作成したい。
ページ番号を - ○○ 11 - から開始したいということでよろしいでしょうか?
お使いのWordのバージョンが書かれていませんので、Word 2007,2010での操作を下記します。
2003以前のWordをお使いの場合は、文末のURLのページをご参照下さい。

ページ番号1を11に変更する:
1) ページ番号が表示されている部分をダブルクリックすると、ヘッダーまたはフッターが開き、「ヘッダー/フッター ツール」の「デザイン」タブが開きます。
2) 「ヘッダー/フッター」グループの「ページ番号の挿入」ボタンを押して「ページ番号の書式設定」を選択します。
3) 表示される「ページ番号の書式」の「開始番号」のラジオボタンをオンにして、「11」にして「OK」を押します。

ページ番号に文字を追加する:
上記の状態で、ページ番号の前後にカーソルを移動し、文字を入力して「ヘッダー/フッター」を閉じます。

「Word 2007で文書にページ番号を付ける方法を教えてください。」
http://121ware.com/qasearch/1007/app/servlet/qadoc?QID=009577

「Word 2010で、作成した文書の途中からページ番号を振り直す方法について教えてください。」
http://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=012909

「Wordで作成した文書にページ番号を付ける方法」
http://121ware.com/qasearch/1007/app/servlet/qadoc?QID=002472

「Wordで、作成した文書の途中からページ番号を振り直す方法について教えてください。」
http://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=004324

> 一太郎で1Pから10Pまで作成しました。(こちらはページ番号が入っています)
> 続きの文書をワードで作成したのですが、11P目から開始するページ番号のつけ方がわからなくて苦戦しています。

1~10ページは「一太郎」で作成スミで、11ページ以降をWordで作成したい。
ページ番号を - ○○ 11 - から開始したいということでよろしいでしょうか?
お使いのWordのバージョンが書かれていませんので、Word 2007,2010での操作を下記します。
2003以前のWordをお使いの場合は、文末のURLのページをご参照下さ...続きを読む

Q検索結果を別ページのインラインフレーム内に表示する方法

よろしくお願い致します。
現在オンラインショップをしております。
不可能なことかも知れませんが良策がございましたらお教え頂ければ幸いです。

ショッピングページ・カートは自動生成のレンタルで自ドメインページより
ショッピングページへリンクでとばしてお買い物をしてもらうシステムです。

現在は自ドメインのAというページにインラインフレームを作りそこに
レンタルの別URLショッピングページを表示させております。

自ドメインのindex.htmlページに設置してあるキーワード検索(商品の検索)の
検索結果を自ドメインのAページのインラインフレームに表示したいと
思っているのですが・・・方法がわからずご質問させて頂きました。

*通常はショッピングページにある検索窓を自ドメインのindexページに設置しました。

あくまでもCGIはレンタルショッピングページのあるサーバーにあり手をつけることはできないです。

htmlはタグ打ちできる程度理解しております。
perlやphpは素人レベルで理解がかなり浅い状態です。

どうぞご指南よろしくお願い致します。

よろしくお願い致します。
現在オンラインショップをしております。
不可能なことかも知れませんが良策がございましたらお教え頂ければ幸いです。

ショッピングページ・カートは自動生成のレンタルで自ドメインページより
ショッピングページへリンクでとばしてお買い物をしてもらうシステムです。

現在は自ドメインのAというページにインラインフレームを作りそこに
レンタルの別URLショッピングページを表示させております。

自ドメインのindex.htmlページに設置してあるキーワード検索(商品の検...続きを読む

Aベストアンサー

ページの構成が良く分からないまま答えたので#1みたいな回答になりましたが、全然解決になってませんでしたね。申し訳ない。

ページAにあるもの
・キーワード検索フォーム
・ショップを表示するインラインフレーム

ページBにあるもの
・検索結果を表示したいインラインフレーム

こんな構成でしょうか。
別ページに飛びつつ、その中のインラインフレームに検索結果を表示すると言うことになりますね。

これは、HTMLだけでは解決できないような気がします。

JavaScript・CGIなどで解決しようと思えば、出来なくは無さそうですが。
やっかいですね。


▽やっかいその1
JavaScriptだと。
別窓になりますが。
ページBがページAからJavaScriptで開かれた子ウインドウなら、インラインフレームの中に検索結果を表示するのは可能かもしれません。(未確認)


▽やっかいその2
ページBをCGIで作ると。
ページAの検索フォームで、ページB(CGI)に飛ぶ。
ページB(CGI)では、受け取ったキーワードを元に、検索結果URLを作成。IFRAMEのSRCにURLを書き込んで出力。


他にもっとスマートな方法があるのでしょうか。自分には思いつきませんでした。

ページの構成が良く分からないまま答えたので#1みたいな回答になりましたが、全然解決になってませんでしたね。申し訳ない。

ページAにあるもの
・キーワード検索フォーム
・ショップを表示するインラインフレーム

ページBにあるもの
・検索結果を表示したいインラインフレーム

こんな構成でしょうか。
別ページに飛びつつ、その中のインラインフレームに検索結果を表示すると言うことになりますね。

これは、HTMLだけでは解決できないような気がします。

JavaScript・CGIなどで解決しようと...続きを読む

Qワードで、ページ番号を印刷範囲に入れたい。

ワードで、ページ番号を印刷範囲に入れたい。
ワードで、ページ番号を印刷範囲に入れたいです。どなたか、やり方を教えてください。

Aベストアンサー

同じ質問が重複していますよ。マナー違反です。

ところで、下記を参照して解決出来ませんか。
>http://dekiru.impress.co.jp/faq/word/0109/2000.htm

Qインラインフレームを使って、lightboxを表示させたい

メインページ上にインラインフレームを使用して、写真のサムネイルを並べています。
このサムネイルをクリックするとlightboxで表示されるようにしたいのですが、上手くいきません。
メイン画像に表示されず、インラインフレーム内で、lightboxが動作せず、画像がリンクするだけです。


メインのHTML(main.html)のheadに下記の記述をし、
【main.html】
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />

<script src="js/prototype.js" type="text/javascript"></script>
<script src="js/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
<script src="js/lightbox.js" type="text/javascript"></script>

インラインフレーム内(in.html)のサムネイルには下記を記述しています。
【in.html】
<a href="images/001.jpg" rel="lightbox" title="テスト"><img src="images/p01.jpg" border="0"></a>

ちなみに、上記のタグをメインのHTMLに記述すると、ちゃんとlightboxは動きます。
インラインフレーム内だと、動かないのです。


ソースのどの部分に手を加えると、メインページ上に、表示されるようになるのでしょうか。
アドバイスお願い致します。

メインページ上にインラインフレームを使用して、写真のサムネイルを並べています。
このサムネイルをクリックするとlightboxで表示されるようにしたいのですが、上手くいきません。
メイン画像に表示されず、インラインフレーム内で、lightboxが動作せず、画像がリンクするだけです。


メインのHTML(main.html)のheadに下記の記述をし、
【main.html】
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />

<script src="js/prototype.js" type="text/javascript"></...続きを読む

Aベストアンサー

in.html内のbase targetで指定するか、アンカーにターゲット属性でmain.htmlに出力させてば良いのでは?
<base target="main.html">
又は<a href="" target="main.html">

Qワードのページ番号の非表示

ワードの挿入→ページ番号でページ番号を表示してたのですが,全ページともページ番号を消したくなりました。ヘッダー&フッターや挿入などを見たのですがよくわかりません。よろしくお願いします。

Aベストアンサー

これで削除できます。
1.[表示] メニューの [ヘッダーとフッター] をクリックします。
2.ページ番号をページの下部に配置した場合は、[ヘッダーとフッター] ツールバーの (ヘッダー/フッターの切り替え) をクリックします。
3.ページ番号を選択します。
4.ページ番号の周りにあるレイアウト枠を選択します。
5.Del キーを押します。

Qインラインフレームのページを外部のページから変更するには?

Aというページの中にインラインフレームのページBがあります。
Aからのリンクボタンを押すとBからCのページにリンクさせる、ということはできるでしょうか?

普通のフレームで分割している場合だと <A href="***.html terget="(フーレムの名前)">の要にできるのですが、インラインフレームで同じ事をやりたいのです。

よろしくおねがいします。

Aベストアンサー

こんばんは。

できますよ。
普通のフレームと同じようにAページのインラインフレームのタグにnameを付けて(***の部分)、

<iframe src="b.html" name="***" width="320" height="240" scrolling="auto"></iframe>

Aページに、ターゲット指定をしたCページへのリンクを張ってください。

<a href="c.html" target="***">Cページへ</a>


(注)インラインフレームはサポートしているブラウザが少ないのはご存知ですよね?


人気Q&Aランキング

おすすめ情報