• ベストアンサー

別サーバー上の「トップページ」にもどっってくるようにしたい

具体的に申し上げると、「もしもドロップシッピング」の「カートを見る (www.moshimo.com内のページ)」の「TOP」ボタンをクリックしたら、自分のオリジナルのウエブサイトのホームへもどってくるようにしたいのです。  もしかすると、HTMLの問題ではなくて、Javascriptの問題かもしれません。なにぶんにも、初心者なので、手本となるウエブサイトのソースを見ても解読できずに、困っています。よろしく、ご指導ください。 【参考サイト】  http://www.diet-index.jp/  http://www.2han2han.net/

noname#112006
noname#112006
  • HTML
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • sh_hirose
  • ベストアンサー率66% (56/84)
回答No.1

自身が作成したページから別の人が作成したページ(リンク元)へ戻ることはできますが、逆は無理です。 自身が作成したページからリンク元へ戻るには document.referrerを使用すれば可能です。

関連するQ&A

  • ネットショップを作るには、どんな言語をおぼえればいいですか?

    初めまして、ほとんど初心者です。 現在、メモ帳を使ってHTMLでネットショップのサイトを作っています。わからないことがありますので、質問させてください。 1,ネットショップのサイトデザインの幅を広げていくためには、次にどんな言語を、学べばいいでしょうか?どんな物を作りたいかにもよると思いますが、今はこんな物が作りたいと言うことすらわからないので、ネットショップのサイト作りに特化した一般的な順序があれば、助かります。 2,今、ドロップシッピングでネットショップを作っているのですが、例えば、衣服などの商品の場合、サイズがありますが、サイズをプルダウン形式で選択して、「カート」ボタンを押せばカートに進むようなもの(よくネットショップで見られるやつです。)は、どんな言語で作るのがいいのでしょうか?ちなみに、カートそのものは、ドロップシッピングのカートとなり、カートに入れる所までは自分で作ることができます。

  • データベースにアクセスするWebページ

    どちらに質問してよいかわからずこちらに質問させていただきます。 私が担当しているのは、既に公開されているWebページの変更です。 写真や文字列など、変更があるたびにHTMLファイルを開いて 手作業で更新作業をしているところに、データベースにアクセスして データベースの情報を表示するように変更することになりました。(←ここが私の担当です) ※既存のWebページは私が制作したものではありません。 「困っているのは既存のWebページへの実装方法」で、 既に試した方法は 1. データベースの情報を表示する箇所を、まるまる   別HTMLで作成し、JavaScriptでajax通信にて動的に項目を作成するページをつくって   IFRAMEにて既存のページに埋め込む方法をしてみました。   見事動作したのですがこれには問題点がありました。   それは私が実装したIFRAMEの中のHTMLは、JavaScriptが読めない人には   扱えないということでした。   また、JavaScriptだけでなく、CSSも既存ページに合わせて作り直す必要もあり、   他のページに同じようにデータベースの内容を表示して!と言われたら大変な手間がかかります。 2. 既存のHTMLファイルにオリジナルのスクリプトを埋め込む方法。   たとえば<span>#todays_news;</span>のような感じです。      この方法で記述して、http://xxx.jp/解析.php?url=HTMLファイル   にアクセスすると解析.phpがオリジナルスクリプトの埋め込まれたHTMLファイル内の   スクリプトを、データベースから取得したデータに置き換えて出力します。   これの問題点は   サイトのindexからリンクをクリックしてもらえれば解析.phpを通して   データベースの内容で置き換えたページが出力されますが、   直接、HTMLファイルへアクセスされるとオリジナルスクリプトが丸見えになってしまいます。   またSEO対策で不利になるのではと考えています。 そこで、データベースの内容を変更すると、すべてのHTMLファイルを解析.phpに通して出力してしまおう、という考えです。しかしこれだとデータベースの内容を変更するたびすべてのHTMLを書き換えることになり、なんとも効率的ではない気がするのです。 データベースの内容を表示するのに、 HTMLをロードしてからJavaScriptにて動的にコンテンツを生成するのか、 なにかしらの方法で、データベースの内容を反映させたHTMLファイル(静的)を置くのか はたまた、違う方法なのか、 とーっても悩んでおります;;;;;;;; 職場にはJavaScriptやPHP,MySQL等を理解しているものはおらず、 だれにも聞けなくてここで質問させていただきました。 どうかアドバイスお願いいたします><。

  • FC2でホームページを作る時に正しくページがアップされません

    FC2でホームページを作成しようとしています。初心者です。 パソコンはMacで、safari3.1.2です。「テキストエディット」に htmlのソース(でいいんでしょうか)をコピーして、保存しました。 保存する際は「名前」を「index.html」というのにして、 「フォーマット」を「リッチテキストフォーマット」から「HTML」というものにして、デスクトップに保存しました。 FC2を開いて「ファイルマネージャー」の中の「ファイルを選択」をクリックして保存した「index.html」を選択してアップロードも正常に出来ます。 ただ、アップしたページを見ようと「管理ページ」から自分の ホームページのURLをクリックすると、作成して保存したままのhtmlの 羅列が出てくるだけなんです。 htmlの作成にはドロップシッピングの会社が提供してくれる ツールを使っています。 テキストエディットの保存の仕方が違うんでしょうか? ドロップシッピング会社の電話サポートはMacには対応していないと 書いてあって、とても困っています。 きっととても初歩的な質問なんだと思いますがここ以外に お伺いするところがなくて。 いつも助けて頂いてばかりで恐縮ですが、どなたか教えて下さいませんでしょうか?よろしくお願い致します。

  • ホームページの作成

    ドロップシッピングのサイトを立ち上げたいのですが、下記のURLのようなホームページのデザインはどうやって作成したらいいのでしょうか?HTMLは少々理解できて、バナーなどもデザインできるのですが、トップページのメニュー部分などはどうやって作成したらいいのか?分かりません。また、商品ページや、ドロップシッピング運営会社への商品ページの埋め込みなど。。。その辺はどういうふうにすればいいのでしょうか? http://www.brand-index.jp/ テンプレートなどは無料であるのでしょうか?もしあればサイトを教えてほしいです。

  • JavaScript無しPython&HTMLは?

    JavaScriptが苦手な、Python入門者です。 オリジナルのWEBサイト作りが出来るようになりたいです。 それで、HTML&Pythonだけで、CSSや、JavaScriptを使わないで、 WEBサイトを作ろうとした場合に問題が出てきやすいでしょうか?

  • ネットショップにて商品ページでjavascriptを使ってます。

    ネットショップにて商品ページでjavascriptを使ってます。 海外の専門家にこのタグを入れてもらったのですが、いざ管理しているページへタグ挿入すると文字が化けてしまい同ページのショッピングカートもエラーで動かなくなってしまいました。 当初海外専門家からいただいたデータは現在なく、文字化けした位置に何が記入されていたのかわからない状態です。 契約させていただいているECサイト様へヘルプを依頼しましたが、HTMLやcss、javascript等のコーティングサポートが出来ないとの事で自身でなんとかしなくてはいけなくなりました。 使いたい機能のイメージは、このページのようなものです。 http://www.arumacce.com/shopdetail/006001000001/ このサイトのショッピングカーとの相互性などの問題も含め、何か対策がありまいたらご教示宜しくお願い致します。

  • ダミーフォームの内容を送信用フォームに受け渡し&文字連結

    JavaScriptは超初心者です。想像で喋っておりますので、専門用語等の間違いや見当違いな部分は見逃してください。 比較的安価ですが機能の優れたショッピングカートを使用しております。全てをカートCGIで済ませる他、オリジナルで用意したHTMLからFORMで指定されたCGIに送信することでカートに商品が入る方法も使用でき、現在その方法でショッピングサイトを構築中です。 HTMLでFORM送信する場合、商品名や価格など定められた値のほか、自由項目として5つまで自由にフィールドを増やして、その値をカートに送信することができます。今まではその5つの情報で十分間に合っていたのですが、今回追加を検討している商品の送信したい情報が5つを超えてしまい、その商品だけカートを使わないという方法を取るわけにもいかず、困っています。 ▽CGI機能範囲内の送信情報 商品名・価格・数量・option1~5 ↓ ▽でもこうしたい 商品名・価格・数量・option1~5+追加option6・option7 無理やりoption6・option7を送信しても、ショッピングカート上にはやはりVALUEは表示されませんでした。option1~5という名前で設定されたVALUEしか受け取らないようです。 本当に困り果てていたところ、JavaScriptを使用すればいいのでは?というご意見をいただき、質問させていただきました。 まだまだ長くなりますので、回答1に続きを書きます。

  • Ajax Updaterでドラッグアンドドロップ

    正確にはタイトルがおかしいのですが… 現在、商品をドラッグアンドドロップで買い物かごに入れ、 入れられた商品はカート上に表示されるというプログラムをPHP+Ajaxで組んでいます。しかし、ドラッグアンドドロップの機能を実装するところまではいいのですが、それを買い物かごに入れるという動作がうまくいきません。 以下にソースコードを掲載します。 <script type="text/javascript">Droppables.add('lwi_navi_2', {accept:'items',onDrop:function(element){new Ajax.Updater("cart20to40", "index.php", {"method": "get", "parameters": "action=cartAdd& id= ' + encodeURIComponent(element.id) + ' },hoverclass:'nowHover'})</script> index.phpは現在表示しているページです。(カレントファイル) ParamatersのactionのcartAddで読みだされるのは /*カートにドロップされたとき*/ function cartAdd(){ //関数内で使用する配列名を決定 $ArrayName = "cart" + 20 + "to" + 40; //送られてきたドロップエレメンツの名前を区切り文字で配列に収納 $itemName = explode('_',$POST['id']); //配列itemNoの数字部分をint型に変換し収納 $itemId = (int)$itemName(1); //ArrayNameで定義された配列の商品IDと一致する行に1を足す $_SESSION[$ArrayName][$itemId] ++; //この配列を元にカート作成関数を実行 makeCartItem($startAge,$endAge); var_dump($cart20to40); return; } これを実行しても、ページには何の変化もありませんでした。 何か手掛かり及び根本的な考え方の間違えがあれば教えてください。

  • ページの自動ジャンプ

    ホームページを初めて作成しています。 HTMLの知識もほとんど無いため、ネットでいろいろ調べて勉強しながら作ってます。 とりあえずフレームのあるHPを作成したいので、フレーム分けのindex.htmlと、左側メニューのmenu.html、右側のメインページのmain.htmlと作成しました。 右側のメインページには、日記とか掲示板とかいろいろ作っていきたいのですが、例えばフレームのメニューからでなくいきなり日記のページにダイレクトにアクセスしてきた場合、自動でトップページであるindex.htmlに飛ばす方法ってないのでしょうか? つまり、フレームのあるトップページ(index.html)に自動で飛ばしたいのです。 例えば日記のページに、 <meta http-equiv="Refresh" content="0; URL=http://www.XXX.com/index.html" target="main"> なんて記述してみたのですが、こうすると日記ページが自動でindex.htmlへ飛ぶには飛ぶんですが、2つ問題が出てしまいました。 1つはフレーム左側のメニューから通常通りページをクリックしてメインページを開いた場合、フレームが2段になってしまいます(同じメニューが左に2列表示されてしまいます) 2つ目は、左のフレームメニューから日記をクリックして日記のページを開こうとしてもやはりすぐにindexに飛ばされてしまう自体になってしまいました。つまり日記ページが見れません。 日記ページの最初にmetaタグでindex.htmlに飛ばしてしまってるのだから、当たり前といえば当たり前ですけど。 直リンされた時だけ飛ばして、フレーム左側のメニューから来る時は飛ばないで日記を表示させたいのですが。 こういうのって普通はjavascriptとか使ってやるものなんでしょうか? やり方を是非教えて頂きたいです。

    • ベストアンサー
    • CSS
  • ホームページビルダー、タグでエラーが出るのは何故?

    ホームページビルダーデドロップシッピングのサイトを作成しています。ドロップシッピングのサイトにあるソースをコピペしてサイトを作ろうとすると、エラーが発生してしまいます。 原因は何でしょうか? ちなみにタグはこれです。 <table cellpadding="0" cellspacing="0" border="0" style="width:468px;height:268px;font-family:'MS Pゴシック','Osaka-等幅';background-image:url(http://www.moshimo.com/images/clbg0_0_1.gif);background-repeat:no-repeat;font-size:12px;line-height:18px;"><tr><td style="width:175px;vertical-align:middle;vertical-align:top;"><div style="width:154px;height:154px;background-image:url(http://www.moshimo.com/images/cl_frame0_1.gif);float:right;margin-top:30px;"><a href="https://www.moshimo.com/article/231414/62354"><img src="http://www.moshimo.com/item_image/0042401000008/1/r.jpg" width="150" height="150" style="margin:2px;border:0;" alt="マルチビタミン11"></a></div></td><td rowspan="2" style="text-align:left;vertical-align:top;padding:20px 0 0 5px;"><p style="font-size:18px;font-weight:900;margin:6px 0;line-height:21px;"><a href="https://www.moshimo.com/article/231414/62354 " style="color:#0A50FF;text-decoration:underline;">マルチビタミン11</a></p><p style="margin:7px 0;font-size:12px;color:#222222;"><span style="font-size:14px;font-weight:900;color:#FF1A00;">販売価格¥2,572</span></p><p style="margin:5px 20px 0 5px;text-align:left;color:#222222;">■注目の成分■マルチビタミン11種類ビタミンC■こんな方におススメ■ビタミン不足を感じる方健康のために栄養補給体調管理を徹底したいいまの農産物はハウス栽培、促成栽培が多く、環境の変化や農薬の多用などにより、昔と比べてビタミンをはじめとする栄養価が激減していると…</p></td></tr><tr><td style="text-align:center;vertical-align:top;"><a href="http://www.moshimo.com/item_image/0042401000008/1/l.jpg" target="_blank"><img src="http://www.moshimo.com/images/cl_bigimg0_1.gif" width="116" height="23" alt="拡大画像を見る" style="margin-top:5px;border:0;"></a></td></tr><tr><td colspan="2" style="text-align:right;"><a href="https://www.moshimo.com/article/231414/62354"><img src="http://www.moshimo.com/images/cl_btn_detailed0_1.gif" width="140" height="23" alt="商品詳細ページへ" style="margin:10px 3px 17px 0;border:0;"></a><a href="https://www.moshimo.com/?action_cart_add&sid=231414&bid=-62354"><img src="http://www.moshimo.com/images/cl_btn_cart0_1.gif" width="140" height="23" alt="カートページへ" style="margin:10px 20px 17px 0;border:0;"></a></td></tr></table>

専門家に質問してみよう