• 締切済み

複数のリンクを一括指定できませんか?

お世話になってます。ホームページ初心者でして、調べても分からなかったので、ご質問させていただきます。 例えば『xxx.jp』というサイトにリンクする為の場所が同じページ内に3箇所あるとします。以下の様な感じです。 ○○のページは『こちら(xxx.jpへ飛びます)』 関係の無い内容 ○○のページは『こちら(xxx.jpへ飛びます)』 関係の無い内容 ○○のページは『こちら(xxx.jpへ飛びます)』 という様な具合にこちらの部分の指定が<a herf>でxxx.jpに指定されます。 そこで、今回のご質問なのですが、いつもxxx.jpではなく例えば違ったurlを指定したい場合、一括指定する事が出来る記述方法はあるのでしょうか? 例えば、head内に指定のurlを記述する事により3箇所すべてに反映されるような文法はありませんでしょうか? ちなみに <base href>というhtmlがありますが、そうなると他の相対パスに影響がある為、使えません。 説明が下手で申し訳ございません。 どなたか、よろしくお願いします!

  • HTML
  • 回答数3
  • ありがとう数0

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

スクリプトを使うとできると思いますが、 スクリプトを禁止されているサイトでは、書出・変更されなくなってしまいます。 head 内に <script type="text/javascript"><!-- var URL='xxx.jp'; //ここを変更する //--> </script> <a href="xxx.jp">○○のページは『こちら(xxx.jpへ飛びます)』</a> となっている部分を <script type="text/javascript"><!-- document.write('<a href="'+ URL + '">○○のページは『こちら(' + URL + 'へ飛びます)』</a>'); //--> </script> に置き換える

  • elmclose
  • ベストアンサー率31% (353/1104)
回答No.2

head内での指定ではありませんが、SSI(Server Side Include)を使うと、質問者さんが望んでおられるようなことができます。ひとつのHTMLファイルだけではなく、複数のHTMLファイルに同時に反映させることも可能です。 下記のサイトにわかり易く開設されています。 SSI入門 http://www.tohoho-web.com/wwwssi.htm

  • 345itati
  • ベストアンサー率48% (795/1639)
回答No.1

同一ページ内なら、 「検索・置換」の機能を持つテキストエディタを使えば 「xxx.jp」で検索して「aaa.jp」(仮・置換する新URL)に置換という動作を実行すれば一括置換出来ると思います。 で、自分は基本マッカーなのでWindowsのテキストエディタの機能には不案内ですが(WS Wordでも出来そうだけど)、 秀丸エディタ(シェアウェア http://www.forest.impress.co.jp/lib/offc/document/txteditor/hidemaru.html 多分検索&置換が出来ると思います。

関連するQ&A

  • リンクで違うページの指定箇所へ飛ばそうとしています。

    リンクで違うページの指定箇所へ飛ばそうとしています。 IEやsafariでは問題なく指定箇所に飛ぶのですが、 Firefoxだと何故か指定箇所ではなく、そのページの一番下に飛んでいきます。 IEは6、7、8 safariは4.0.2で、 Firefoxは3.6.6を使用しています。 Firefoxのバグなのでしょうか? (同じページ内の指定箇所だとちゃんと飛びます) 急ぎの為大変困っております。 ご回答お願い致します。 HTML-------------------------------------------------------------- <a href="http://~~~/●●.html#abc" /> 飛ばしたい場所 <div id="abc"> <img src="画像URL" border="0" alt="" /> </div>

  • HDMLでのリンク

    HTMLで同ページ内の指定箇所にリンクを張りたい場合、 以下のような感じで記述すると思うのですが、 HDMLの場合にはどのように記述すれば、同ページ内の指定箇所にリンクを張ることが可能でしょうか? アドバイスお願いします。 <a href="#top">aaa</a> . . <a name="top">bbb</a>

  • 指定URLにジャンプ(転送)

    http:/xxx.jp/?123 のように最後の数字を変えるだけで、その数字ごとに指定したURLにジャンプするのをよく見かけますが、具体的にどのように記述すればいいのでしょうか?? 紹介しているサイトなどでも結構ですので、ぜひ教えて下さい。

    • ベストアンサー
    • CGI
  • 直接入力すると表示されるページにリンクできない

    ホームページで、下記のようにリンクを設定しました。 <a href="#" onClick="openBrWindow('http://xxx/xxx/xxx.htm','リンク先名','')">リンク先名</a> 全部で15ヶ所、同じ書き方をして、 そのうち14ヶ所は正常に動きますが、 1ヶ所だけ違うページに飛んでしまいます。 この1ヶ所のアドレスをブラウザに直接入力すると 正しいページが表示されるのですが、 ホームページのリンクからだと違うページが出てしまうのです。 なお、href="http://xxx/xxx/xxx.htm" でも同じようになります。 また、動作の確認をしている環境は WindowsXP IE6.0 です。 何が原因で、どこを直すべきなのか ご教示いただけると助かります。 よろしくお願い申し上げます。

  • トップページにリンクを貼る方法

    トップページにリンクを貼るときに、いつもだと"<a href="../index.html">topへ</a>"で指定しているのですが、たまたま指定を"<a href="/">topへ</a>" というふうに"/"のみで指定しても、どの階層からでもトップに戻ることができました。 これはHTMLの文法的には正しい記述方法なのでしょうか? とっても楽チンで簡単なので使いたいのですが、ちょっと不安です。 申し訳ございませんが、どなたかお助けください。 よろしくおねがいします。

    • ベストアンサー
    • HTML
  • リンク先の内容をどこに表示するかを指定したいんですが…

     例えば下の例だと、"xxx"という名前を持ったウィンドウ(フレーム)があればそこに、無ければ新しいウィンドウを開いて表示するんですが、 <a href="xxx.html" target="xxx">***</a>  僕はフレームでは無く、テーブルの中に その内容を表示したいんですが、可能でしょうか? 色々調べたんですが、フレームでないと指定出来ない という結論に至っています。  もし出来るんであれば、是非やり方を教えて下さい。宜しくお願いしますm(_ _)m

    • ベストアンサー
    • HTML
  • アクセス解析で「どのような言葉あるいは画像からリンクされたか」はわかるのですか?

    アクセス解析で、「どのような言葉あるいは画像からリンクされたか」はわかるのですか? たとえばリンク元サイトに次のようなリンクがあったとします。 <a href="ttp://ww.xxx.jp">リンク1</a> <a href="ttp://ww.xxx.jp">リンク2</a> <a href="ttp://ww.xxx.jp"><img src="ttp://ww.xxx.jp/image1.gif"></a> これら3つのリンクはすべて同じページへとリンクされています。ttp://ww.xxx.jp側からアクセス解析を行ったとき、そのアクセスが、リンク1、リンク2、あるいはイメージのどれをクリックしてやってきたものかを判別でき得るのでしょうか? ちなみにですが、なぜことを聞くかといいますと、アフェリエイトで自分の用意した画像に対して成果を発生させるURLを張りたいと思っているのです。まあ質問には関係ないのでどうでもいいことです。 どなたかよろしくお願いします。

  • 複数のアラートから複数のジャンプページへリンクしたい

    サイトの1ページに6個のリンクボタンをつけ、それぞれに違うページにジャンプしたいです。 http://www.sky.sannet.ne.jp/masapine/java_alert8.html を参考に下記のようにしてみましたが、複数ページへのリンクの記述がわかりません。 どこかを変更すればよいのでしょうか。 よろしくお願いいたします。 <SCRIPT LANGUAGE="JavaScript"> <!-- function link1(){ if(confirm('本当にご覧になりますか。')){ location.href='xxx.html'; } } //--> </SCRIPT> <p><a href="xxx.html" onClick="JavaScript:link1();return false"><img src="photo.gif" alt="手術の写真を見る" width="150" height="37" /></a></p>

  • リンクする時.htmlを付けないようにしたいです。

    現在ホームページを作っています。 初歩的な質問かもしれませんが宜しくお願いします。 111.comと言うページを作るとします。 内容が 111.com---ファイル222---222.html 222.css img置き場      |       --ファイル333---333.html 333.css img置き場 こんな状態になっています。 111.comに222.htmlのリンクを貼る場合に < a href="./111.com/222/222html" > って事になると思うのですが。 これを< a href="./111.com/222/" > にしたいのです。 分かってもらえるでしょうか・・・ アドレスバーが表示するアドレスを111.com/222/までにしたいのです。 これって無理なのでしょうか? ファイルの作り方が悪いでしょうか? 因みに、何の違いかは分かりませんが、 < a href="./111.com/222/" >でリンク出来るページもあったのですが < a herf="./111.com/333/">だと内容も、ファイル内の状態も変わらないのにリンク出来なかったりもします。 説明が分かりにくいかも知れませんが・・・ 分かってくれた方、ヘルプお願いします。

  • OpenWinでurlを指定したいです

    <a href="javascript:OpenWin('xxxx')">zzz</a> xxxのところにurlを指定したいのですがうまくいきません。 http://www.abc.co.jp/index.htmlの形で指定しても動きません。 分かる方いましたら教えてください。