• ベストアンサー

コンテンツを開く方法。

htmlの<A HREF>XXXX</A>をクリックしたときとまったく同じ動作・機能をASPから実現できますか? つまりResponse.Redirectや、JavaScriptのLocationの操作ではできない、各種コンテンツへのリンク、とうことなんですが。。。

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

  • ベストアンサー
  • shiro007
  • ベストアンサー率85% (12/14)
回答No.1

別窓で開くって事でしたら、javascriptのwindow.openでいいのではないでしょうか?

関連するQ&A

  • 遷移後の画面クローズができない

    前提: ・ASP.NET ・Chromeブラウザ、バージョン:43 閉じる処理を画像リンクで行い、 記述は<a href="javascript:window.close()">としています。 初期画面はクローズすることができますが、 別画面へ遷移すると遷移先の画面では上記記述でクローズすることができません。 ※リンクをクリックしても何も動作せず。 ※IEでは正常に動作し、画面クローズできます。 ※画面オープンは、「Response.Redirect("URL");」としています。 解決策があれば教えてください。

  • 自動リンク(a href)でフレーム解除方法

    いつもお世話になっております。 HTMLのカテゴリかな?とも思いましたが、今書いているのがASPですのでここで質問させていただきました。 フレームで構成されているページ(上下2分割)より 自動ジャンプ(?)でフレームを解除して、 あるページへとリンクさせたいのです 今は Response.Write "<meta http-equiv=""refresh"" content=""1;URL='main.asp?id=10 target=_top"">" ↑とやってみましたがうまくいきません。 単純にリンクを張る Response.Write "<a href=""main.asp?id=10"" target=_top>メイン</A>" っていうのはうまくいきました。 可能であれば下記も同じようにジャンプさせたいです(こちらはボタンを押したとき) Response.Write "<input type=""button"" value=""メイン"" onClick='JavaScript:location.href=""main.asp?id=10""'>" そもそもこんなんASPじゃできねーんだよ! XXXXXならできるけどなー。 などのアドバイスでも構いません。 どうぞよろしくお願いします。

  • 新しいWindowでIEを開くには

    わかる方、教えて下さい。 例えば ASP(VBScript)なら Response.Redirect "ZZZ.asp" HTMLなら <A HREF="ZZZ.ASP">リンク</A> でリンク画面が表示されると思いますが、 元の画面が消えてしまいます。元の画面は残したまま、新規にIEを開き 例えば ZZZ.ASP を表示する方法を教えて下さい。 わがままですが VBScript と HTML 両方知りたいのです。 宜しくお願い致します。

  • データ受け渡し時のSessionの使い方

    いつもお世話になっております。 現在A.aspからB.aspにデータを渡したいと考えています。 Sessionを用いてA.asp上のリンクからClickする箇所によって引数をかえて、Bに渡したいのですが、Aの最下層に書かれたSessionのみが渡る状態です。 (下記の例で言うと、どれをクリックしても333が表示されます。) 簡単で申し訳ありませんが、下記にソースを書きます。 何かお気づきの点があれば、ご教授ください。 宜しくお願い致します。 ※A.aspの内容 <% session("key") = "111" Response.Write "<a href=""B.asp""> データ1</a>" %> <% session("key") = "222" Response.Write "<a href=""B.asp""> データ2</a>" %> <% session("key") = "333" Response.Write "<a href=""B.asp""> データ3</a>" %> ※B.aspの内容 <html> <head> </head> <%Response.Write session("key")%> </HTML>

  • 【CSS】ちょっと欲張りすぎ? こんなメニューが作りたい。

    ■リンク1 ■リンク2 ■リンク3 (※1)■はイメージで、リンクを持っている。 (※2)各行の空白をクリックでもリンクnをクリックと同じ動作。各リンクとイメージは別のリンク。 上記のようなメニュー形式を実現したいです。 (※1)までなら以下の様な記述で実現できました。 <a href="hoge.html"><img src="hoge.jpg" alt=""/></a><a href="piyo.html">リンク1</a> しかし、(※2)各行の空白をクリックでもリンクnをクリックと同じ動作の実現の仕方がわかりません。 名案ありましたら、教えてください。

  • ページ移動 値渡しについて

    sea_clear_skyです。 [環境] OS Win98SE PWS [質問内容] 検索キーワードをTEXTボックスに入力するHTML(1.HTML)から、SUBMITで データベースを検索するASP(サーバスクリプトのASPファイル、1.ASP)に飛びます。 とんだ先のASPファイル(1.ASP)が、データベース検索結果を表示させます。 データベース結果ASP(1.ASP)は1ページに10件表示させます。 その際、データが10件以上ある場合は次へというボタンで次のデータを 表示させたいです。 A HREFからハイパーリンクで表示させる方法はできましたが、 ボタンで作ることができません。 ボタンの際のページ移動と値渡しがわかりません。 A HREFで作った際の Response.Write "<a href=bunkatsu.asp?nm=" & Request("nm") Response.Write "&page_num=" & Request("page_num")+1 & ">" Response.Write "次の10件&gt</a> " この部分を変更したらできると考えています。 RedirectとかWindows.Location.Href等で試しましたができませんでした。 Submitは更新処理をするために<1.ASP>で使っていますので、利用は考えていません。 ご教授願います。 。

  • Javascriptで通常の文字リンクを作りたい?

    GetHTMLW ​http://www.vector.co.jp/soft/win95/net/se077067.html​ などのホームページデータ ダウンロード ソフトで、ホームページのデータを丸ごとコピーされないように、 ホームページ内のリンクをJavascriptにしたいのですが、自分が書いたコードがちゃんと動作しません。どこが悪いのでしょうか? 動作やカラーの反転は、できるだけ通常のアンカータグを使用したHTMLリンクのようにしたいです。 2種類のコードを書きました: 1つ目: <a href="JavaScript:location='../jtest/page_b.html';">ページBへ</a> 2つ目: <a href="javascript:;" onClick="location='../jtest/page_b.html';">ページBへ</a> 上記よりもっとよい書き方をご存知でしたら、お教え願えれば幸いです。 リンクをJavascriptにすると検索エンジンにも引っかからないそうですが、知人しか見ないサイトなので、そちらは問題ありません。 よろしくお願いします。

  • Javascriptで自動更新

    あるページを10秒に一度、自動で更新させたいのですがなにかよい方法はありませんか? このサイトで見かけたスクリプトを試してみても動作しませんでした;; <script language="JavaScript"> <!-- min=60; setTimeout('reload()', min*1000); function reload() { location.href=location.href; } //--> </script> Javascriptで実現する方法があれば教えてください。

  • jQueryでの再質問

    QNo.7739878であるタグをクリックした時に指定した<a>をクリックした事にするでご教授いただきましたが、その内容を元に、以下を実施したところ上手く動作しませんでした。 「実現した事」 ・あるタグをクリックした時に、指定した<a>タグをクリックした事にする。 ・指定した<a>タグでは画像を見るためにjqueryプラグインのcolorboxを利用するために、relによるグループ設定がされている。 ・指定した<a>が擬似clickされると、それ以外のrelでグループ設定されている画像も閲覧したい。 「コード」 <script> $(document).ready(function(){ //Examples of how to assign the ColorBox event to elements $(".grp1").colorbox({rel:'grp1'}); }); $(function() { $('p.c1').click ( function() { location.href = $('a.c1').attr('href'); }); }); </script> <p class="c1">ここをクリック</p> <a href="1xxxx.jpg" class="c1" rel="grp1">グループ化された画像1</a> <a href="2xxxx.jpg" rel="grp1">グループ化された画像2</a> <a href="3xxxx.jpg" rel="grp1">グループ化された画像3</a> 「質問」 現状ですと、実行すると1xxxx.jpgの単独閲覧になってしまいます。 location.href = $('a.c1').attr('href') 以外の方法はありますでしょうか? 取り留めない内容ですが、ご教授をお願いします。

  • ASP.NET、リストビューでページ内リンク

    お世話になります。 ASP.NETについて質問です。 HTMLにはページ内リンクというテクニックがあります。 <a href="#00">リンク</a>をクリックすると、 <a name="00"></a>と書いてある場所に飛ぶ、というものですね。 これをASP.NETのListviewでできないかと調べております。 具体的に書きますと、Linkbuttonをクリックすると、Listviewの10番目のインデックスの部分に移動する、という動きを実現したいのです。 コントロールの種類にこだわりはないので、Gridviewで実現できるなら、そちらでも構いません。 よろしくお願い致します。

専門家に質問してみよう