ベストアンサー ある特定のページ部分だけ変えたい 2006/11/03 01:11 requireで複数のページを呼び出しているのですが、リンク先に飛ばすと、全てのページが変わってしまいます。 フレームのように、ある特定のページだけを変える方法などありましたらよろしくお願いします。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー yambejp ベストアンサー率51% (3827/7415) 2006/11/03 21:08 回答No.2 質問者さんの要求は「ページの一部を書きかえる」という 技術となりますので、対応にはframeもしくはiframeが妥当ですね。 それがいやならajaxをつかってください。 いずれにしてもPHPの範疇ではありません。 PHPでやるには、ムリがあるとはおもいますが、 強制的にリンクを奪って、たとえば <?PHP require "a.html"; ?> からb.htmlを呼ぶ際に、a.htmlがb.htmlに移りますよー という情報をgetやクッキーやセッションで渡して <?PHP require "b.html"; ?> を実行する仕組みを作ることです。 それはできないことではないですが、 めんどうなのでご自身で研究してやってみるとよいかと。 質問者 お礼 2006/11/03 22:01 回答ありがとうございます。 クッキーやセッションで受け渡しですか。 リンクごとにやるのは確かに面倒そうですね。 とは言っても、まだまだセッションも触れた程度の知識しかありませんので、とりあえずやってみます。 ajaxというものも知らなかったので、セッションが面倒そうだったらそちらも色々と勉強してみます。 ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) yambejp ベストアンサー率51% (3827/7415) 2006/11/03 14:47 回答No.1 >リンク先に飛ばすと、全てのページが変わってしまいます。 という状況がうまく説明されていません。 もうすこし具体的にどうしたいのか書いた方がよいのでは? <?PHP require "a.html"; require "b.html"; require "c.html"; ?> としたときにa.htmlにあるリンクをクリックしたらその リンク先にとびますね? そうさせたくないならどうしたいのですか? 質問者 補足 2006/11/03 15:00 説明不足でしたか。 すいません。 具体的に言えば、 a b c とリンクやPHPスクリプトがあったときに、aを実行すると、aのページが全画面に表示されます。 それを、aを実行してもb,cが残ったまま、aの部分だけをaのページにしたいのです。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発PHP 関連するQ&A フレームセットを使用しているページへのリンク リンクの設定で困っています。 特定のページの特定の場所へリンクを張りたいのですが、リンク先がフレームセットを使用しているため、レイアウトがくずれた(フレームがなくリンクを指定した右側のページだけの)状態でページが表示されてしまいます。 フレームを使用していない別ページから、リンク先のフレームも生かしたまま、かつ右ページの特定の場所を表示するようにリンクを張る方法はありませんか。 A.htmlからB.htmlへリンクを設定。ただしB.htmlはフレームを使用し、左にL.html、右側にR.htmlを表示させている。A.htmlからリンクをつけるのはR.thmlの#xxx。ただしこの設定だと左に表示されてほしいL.htmlが表示されない。きちんとフレームも生かされた状態で、右側は#xxxまで移動させたいということです。 良い解決法を教えてください。 フレームページへのリンクで… あるページからフレームを使用したページにリンクを張るときに、 そのフレームページのどれかのフレームに (仮に一つのframeタグのname属性を"left"にするならばその"left"のフレームに) リンクと同時に、任意のページを読みこませる事は可能ですか? もう少し簡潔に言うと、index.htmlなどから、 複数のリンク先を同じフレームページにして(frame.htmlなら全部frame.htmlに)、 そのリンクによって表示させるフレームの中身を(top.htmlとかmain.htmlとかいろいろなものに) 変えられるかどうかって事です。 どうもうまく表現できなくてすいません。 もしできるのであれば、ぜひ教えてください。 他のページの特定部分へのリンクは可能? 現在ホームページビルダーV6.5を使用しております。 ハイパーリンクについてお伺いしたいのですが、同じページの違う部分へのハイパーリンクはラベルの挿入で簡単にできるのですが、違うページの特定部分へのリンクは可能なのでしょうか?ビルダーでは、違うページから違うページのラベルは読めないみたいなのですが、何か特別な方法があるのでしょうか?解説本にも特定部分へのジャンプは同じページ内でのみの説明しかございません。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム 特定のページにアクセスできない 昨日からなのですが特定のページにアクセスできなくなってしまいました。 そのページというのも2chのスレに貼ってあるリンク全般なのですが、利用したことがある方はわかると思うのですがスレに貼ってあるリンクは一旦リンク先を記したページでワンクッションを置いてからリンク先に飛びます。 そのページが表示されないのです・・。 アドレスをコピペすればリンク先には行けるのですがあまりに不便で困っています・・。 ウイルスバスターを使っていますが特に拒否設定などはしていません。 (実際一昨日までは普通に表示されていました) あまりパソコンに詳しくないので困っています・・ 分かる方居ましたらよろしくお願いします。 フレームで分かれたページへのリンク フレームで分割されていないページからフレームで分かれているページへリンクしたいのですが、そのときにリンク先によりフレームに表示されるページを指定したいのですがうまくできません・・・どうしたらいいのでしょうか? たとえば TOPページからリンクしていくと左側のフレームへメニューで右側には指定されたリンク先のページが表示するように。なのでクリックされたリンクが変わればそのページも違うページが表示されるようにです。 どうかよろしくお願いします。 同一フォルダ内の別ページの特定のフレーム内に、別のHPのURLを表示したい、、 HPビルダー6,5で、同一フォルダ内の別ページの特定のフレーム内に、別のHPのURLを表示したいのですが、うまくいきません。 まず、リンクをはる部分から、挿入、リンク、ファイル名は、表示したいHPのURL記述、ターゲットは、表示するページにあらかじめつけてあるターゲット名、というふうにしたのですが、いざ、リンクさせてみると、単に、新しいURLのページが全画面に表示されるだけでした。(ページが別の、特定フレームに表示するという行為は、まず、ページが飛んで、そして、更に、その飛んだページの、特定フレームに、URLのHPを表示、させるという、2段階の行為ですよね、やはり、こんなことはできないのでしょうか? フレームなしのページからフレームありのページ(ラベルが貼ってある部分)に飛びたい 自作index.html(フレームなし)から、自作してないフレームありのページへ位置を指定して飛びたいのですが、方法はありますか?(通常のリンクではなく、ページ内リンクでページが表示される位置を指定したい) 自作↓ index.html(フレーム無し) フレームありのサイト↓(自作ではない) flame.html(左右分割) 左left.html、右right.html(Name="MAIN") リンクしたいページ(上記サイトの1ページ) right2.html#right2 単純にリンクを貼る場合は、right2.html#right2でいいと思いますが、そうするとright2.htmlしか表示されません。 そうではなく、left.htmlとright2.html#right2を表示させたいのです。 どなかご回答のほど、宜しくお願いします。 フレームページにリンクをするとき、フレーム内のページを指定したい こんばんは。フレームページにリンクするとき、フレーム内のページのアドレスを指定する方法はありませんか?具体的には三分割で左フレームが上下に分かれていて、左上が検索ボックス、左下が検索結果、右が本文という形式のFAQですが、別リンクから特定のQ&Aページを右フレームに開かせたいのですが・・・。ご存知の方いらっしゃいましたら、ぜひご伝授願います。 特定の固定ページを検索されないようにする Wordpressで作成したページ(固定ページ)のうち、ある特定のページをGoogleなどの検索エンジンのロボットに引っかからないようにしたいのですが、その方法がわかりません。 あるサイトからリンクして特定のページに飛ばしたい意向があります。ただし、パスワードなどでロックする考えはございません。 方法を教えて下さい。 フレーム部分の修正のすべてのページへの反映について 添付の図のようにヘッダー、フッター、ナビゲーション部分をすべてのページにフレームとして利用し、メイン部分のみが変わるサイトがあるとします。 そこで質問です。 (1)このようなフレーム部分を作成する方法を教えてもらえませんか。ファイルをコピーしてメイン部分だけを変更する方法しか分かりません。こうするとフレーム部分を変更する場合、全てのページを変更しなくてはなりません。詳しいことはあまりよくわからないのですが、<div>と外部スタイルシートで各フレームは設定しております。HTMLソースのフレームを使う方法もありますが、スクロールバーが入ったりして見栄えが悪くなります。これら以外のどんな方法でも結構です。 (2)ナビゲーション部分には各ページへのリンクの項目(アイコン)を並べていますが、これらの項目を追加、削除、修正したい場合に1ページを変更すれば、全てのページにその変更を反映させる方法を教えてもらえませんか。 (3)また、メイン部分の情報量によってナビゲーション部分の長さを変えたいのですが、(2)の場合にはどうすればよいのでしょうか。 ソフトはホームページビルダー15を使用しております。 ビルダーを使用しない方法でも結構です。 よろしくお願いします。 他のページ内の複数のフレームに同時にリンクさせるには? フレーム分割されてないページから、フレーム分割されている他のページ内の複数のフレームに、それぞれURLを指定して同時にリンクさせるには? HPを作っているのですが、どうしてもわからないことがあります。 フレーム分割の無い「サイトマップ」のページから、 フレーム分割されている他のページにリンクさせる際に、 リンク先ページの各フレームがそのリンク毎に変わるよう、別々に設定したいのです。 <例> Aページ(サイトマップ)内の”寿司”をクリックすると、フレーム分割されたBページの「LeftFrame」には”日本料理のページ”を、「RightFrame」には”寿司のページ”を表示させる。 Aページ(サイトマップ)内の”ピザ”をクリックすると、フレーム分割されたBページの「LeftFrame」には”イタリア料理のページ”を、「RightFrame」には”ピザのページ”を表示させる。 ↑ これを可能にする方法、タグなどがありましたら、どうかアドバイスをお願い致します! HPで特定ページの中の特定画像にリンクさせるには win98で、ジオシティーズのジオクリエーターでHPを作成しています。タグとかあまり詳しくありません(;^_^A そこで、リンク先を特定ページの特定画像に貼りたいのですが どうしたらいいでしょうか?? AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム ページ内の特定リンクで… 同じページの特定の場所へのリンクについてお聞きしたいのですが、 リンク元に <a href="#name">リンク</a> リンク先に <a name="#name">リンク先</a> を使いますが、 同じウィンドウ内だとうまく飛び、 別ウィンドウで開くとうまく飛ばない方もいるようなのですが なぜでしょう? 私はIE6.0で、Netscape7.0、Firefoxでも確認してみましたがどれも飛びました。 でも友人はIE6.0なのでうまく飛ばず、Firefoxだとうまく飛んだそうなのです。 これはPCの設定違いなのですか? もしそうだとしたらどんな設定なのでしょうか? パソコンの設定についてほとんど分からないので 教えてください。宜しくお願い致します。 リンクしたものを新しいページに出したいのですが。 掲示板を設置しています。 フレームの大きさを指定して小さくしてあります。 文中に、リンクを張りたいときに、 <a href="★"></a>というタグを入れていますが、 これだと、リンク先に飛んだとき、 小さなフレームの中に出てしまうので、良く見えません。 なので、リンク先を新しいページで出したいのですが、 どういうタグを使えば良いのでしょうか。 教えてください。 よろしくお願いいたします。 リンクが新ページで開けない Win98 IE5.0SP2 の特定のPCのみで起こる現象です。 フレームを使っているページから、何箇所かリンクが 貼られているのですが、新ページ(target="_blank") を指定しているリンクが開けません。 (新ウィンドウ自体が立ち上がりません) 子フレームにリンクを表示させるのは正常に作動します。 右クリックし、「新しいウィンドウを開く」とする分にはOKです。 利用者は、「NACHIに感染(既に駆除済み)してからこうなった」 と言ってます。 対処方法お分かりの方、ご教授お願い致します。 フレームページのメニューページ。 HPで、フレームページを制作中なんですが、メニューページでリンク先をクリックしても、内容ページの方に表示されず、ただリンク先に飛ぶだけになってしまいます。 内容ページの方に、それを表示させるにはどうしたらいいでしょうか??アドバイスお願いします。 ウェブページの印刷について教えてください 次々とリンクして開かれる複数ページを全て印刷する、良い方法はありませんか? スライド資料のようで、次のリンクで次のページが表示されるため、全てのページを印刷すると1ページの情報が少なく、ページだけが増えてしまいます。 ページの表示 HPで、フレームを使っているのですが、どうしてもリンク先が新しいページに表示されてしまいます・・・。 リンク先をメインページ(右側)に表示させるにはどのようにすればよいのでしょうか? ちなみに<target=main>のタグは組んであります。 特定のページだけ認証をかけたい このページだけ認証をかけたいのにすべてのページにかかってしまします。 domeinname/html/charge.html 下記のようにしたのですがどこが間違っているのでしょうか? AuthUserFile /var/www/vhosts/domeinname/httpdocs/.htpasswd AuthGroupFile /dev/null AuthName "Input ID and Password." AuthType Basic require valid-user <Files html/charge.html> require valid-user </Files> ・また下記のようにさらにいくつかのページをそれぞれ別のPWにするなどと考えると、htaccsessではもう無理でしょうか? domeinname/html/charge2.html domeinname/html/charge3.html その後下記のようにしたのですがこちらで正しいでしょうか? AuthUserFile /var/www/vhosts/domeinname/httpdocs/.htpasswd AuthGroupFile /dev/null AuthName "Input ID and Password." AuthType Basic require all granted <Files html/charge.html> require valid-user </Files> <Files html/charge2.html> require valid-user </Files> <Files html/charge3.html> require valid-user </Files> 特定ページからのリンク こんにちは。 HTMLで出来るのか、javaなのか、 CGIなのか、FLASHなのかすらもわからないのですが、質問させてください。 特定ページからのリンクをたどらないと ページを表示させようした時に 「入り口から入ってください」とか 「404」になったりするサイトさんがあります。 サイト内リンクに限り可にしている可能性もあるかなと思います。 それを実行したいのですが、方法がわからず調べようがありません。 忍者のツールでそのようなものもあるのですが いくつかみたサイトさんではそのような感じではありませんでした。 またこちらのサイトさんは、強制的にindexに飛ぶようになっています。このような方法でもかまいません。 http://frank-web.net/item/icon.htm 方法をご存知の方がいらっしゃいましたら 教えてください。 よろしくお願いいたします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
回答ありがとうございます。 クッキーやセッションで受け渡しですか。 リンクごとにやるのは確かに面倒そうですね。 とは言っても、まだまだセッションも触れた程度の知識しかありませんので、とりあえずやってみます。 ajaxというものも知らなかったので、セッションが面倒そうだったらそちらも色々と勉強してみます。 ありがとうございました。