質問編集履歴

2 タイトルをわかりやすく変更

Shi_hope

Shi_hope score 10

2017/01/30 16:41  投稿

【外部リンク】するページを同一ページで作成する際にリンク先だけを自動で変えたい
【外部リンク】飛ばすためのページを全て同一ページで作成する際にリンク先だけを自動で変えたい
外部リンクに飛ばす際に1ページ、「外部リンクへ飛ばしますか?」というページを作っているのですが、
外部リンク先が多数ある際、外部リンク先のurlだけを変えたHTMLのわざわざ1ページ作成していくのが不憫なのですが、
php、JSなどを駆使してHTMLページは1ページだけで済ませる方法はないでしょうか?
【やりたいこと】
Aのページ内にb,c,d,e,への外部リンクがあり、外部サイトへ飛ばす際にZのページを1枚噛ませたい。
bサイトに飛ぶためには
A → Z → b
cサイトに飛ぶためには
A → Z → c
という遷移になりますが、
Zのページを1つのHTMLで済ませたいです。
Zのページの仕様としては、自動的に飛ばすなどではなく、
はい、いいえでユーザーがはいをクリックした際に外部へリダイレクトされるようにしたいです。
何か良いサンプルや方法があれば、よろしくお願いいたします。
  • PHP

    30476 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • JavaScript

    27765 questions

    JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

  • HTML

    16920 questions

    HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

  • HTML5

    7431 questions

    HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

  • Webサイト

    2218 questions

    一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

1 仕様の説明を追記

Shi_hope

Shi_hope score 10

2017/01/30 16:40  投稿

【外部リンク】するページを同一ページで作成する際にリンク先だけを自動で変えたい
外部リンクに飛ばす際に1ページ、「外部リンクへ飛ばしますか?」というページを作っているのですが、
外部リンク先が多数ある際、外部リンク先のurlだけを変えたHTMLのわざわざ1ページ作成していくのが不憫なのですが、
php、JSなどを駆使してHTMLページは1ページだけで済ませる方法はないでしょうか?
【やりたいこと】
Aのページ内にb,c,d,e,への外部リンクがあり、外部サイトへ飛ばす際にZのページを1枚噛ませたい。
bサイトに飛ぶためには
A → Z → b
cサイトに飛ぶためには
A → Z → c
という遷移になりますが、
Zのページを1つのHTMLで済ませたいです。
何か方法があれば、よろしくお願いいたします。
Zのページの仕様としては、自動的に飛ばすなどではなく、
はい、いいえでユーザーがはいをクリックした際に外部へリダイレクトされるようにしたいです。
何か良いサンプルや方法があれば、よろしくお願いいたします。
  • PHP

    30476 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • JavaScript

    27765 questions

    JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

  • HTML

    16920 questions

    HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

  • HTML5

    7431 questions

    HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

  • Webサイト

    2218 questions

    一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る