• 締切済み

iframeからのハイパーリンク

iframeで表示したエクセルのハイパーリンクを、別ウィンドウで(target=_blank)表示できますか。 方法をご存知の方、ご教授下さい。

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

みんなの回答

  • hitsumari
  • ベストアンサー率63% (7/11)
回答No.1

どのような状況なのか分らないので補足が欲しいのですが、 iframeの中にエクセルファイルを表示させるという事ですか? 通常のhtmlファイルであれば <iframe src="○○.html"> ~ ・・・・ というように記述すると思うのですが、 そのエクセルファイルの拡張子は何ですか? エクセル自体のハイパーリンクをblank指定にしたいのであれば、 エクセルファイルのソースから弄るしかないような気がするのですが・・・。

関連するQ&A

  • iframe内に<img src=sampe.jpg target="

    iframe内に<img src=sampe.jpg target="_blank">を設置しているのですが、クリックしても元サイズの画像が表示されません。 iframe内だからうまくいかないのでしょうか? もしそうなら、ifarame内で「別ウインドウで画像を元サイズで表示する」という機能を実装するにはどうしたらいいでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • iframeの中のページのリンクを全て別窓に

    iframe内で表示するページのリンクを全てtarget=_blankしたとの同じように、別窓で開くようにしたいんですが、 iframe内で表示するページは外部リンクで、編集する事ができないので、iframeを設定しているページで設定したいんですが、可能でしょうか? よろしくお願いしますm(_ _)m

    • ベストアンサー
    • HTML
  • iframeから別ページへの表示

    <li><a href="iexample_a.html" target="example1">上のフレームにサンプル1を表示</a></li> <li><a href="iexample_b.html" target="example1">上のフレームにサンプル2を表示</a></li> <p><iframe src="iexample_a.html" width="300" height="80" name="example1">代替内容</iframe></p> という形で、iframeを作って表示させたのですが、そのiframeの下にボタンか<a href="" "" target="_blank"で、そこをクリックすることで、その表示画面を別のページに表示させたいのですが、リストからiframe内に画像を表示させていて、<a href=" "の" "は空欄のままなので、うまく出来ません。 これはあきらめるしかないのでしょうか? それとも、リストのURLをどこかホームページ内に表示させることが出来るのでしょうか? リストによってつぎづぎに変わる画像を別ページで大きく表示させたいので、このような質問になりました。 初心者ですので、あまり難しいことは分かりませんが、教えていただける方、よろしくお願いいたします。

  • ハイパーリンクからメニュー無しの別ウィンドウで表示する方法について

    はじめまして、こんにちは。 わからないことがあるので教えてください。 ハイパーリンクのタグ<A href >でtargetをblankにすると別ウィンドウでリンク先のホームページを表示できると思いますが、その別ウィンドウを、本来ならウィンドウの上にあるメニューバーである「戻る」や「更新」「アドレス」、「ファイル」「編集」「お気に入り」などが一切ないウィンドウで開きたいのですが、どうすればよいのでしょうか。 分かる方がいれば教えてください。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • ハイパーリンクを別ウインドウで表示させたいです

    Office2000です。 wordまたはexcelをベースに、ハイパーリンクでpdfやhtmファイルを別ウインドウで表示させたいのですがうまくいきません。 通常のやり方どおりハイパーリンクに開きたいファイルを指定しています。 しかし、次ページに進むようになったり、ページが表示されなかったり。 Office2000のため、ターゲットフレーム等ウインドウの指定できるようなものは見当たりません。 何が悪いのか、何を設定しないといけないのか、調べても当てはまるものがありませんでした。 すみませんが、ご指導お願いします。

  • 元ページのiframe内リンクから、ターゲット_blankで開いた別窓

    あるページがあり、そこにはiframeが設定されていたとします。そのiframe内にリンクがあり、それを押すと別窓が開きます。 その別窓の中にあるリンクを押すと、元ページ全体を別のURLに変更し、同時にその別窓も閉じるような事はできますでしょうか? ただ、前提としてiframeからのリンクはあくまでターゲット_blankです。javascriptは使いません。 現状では、別窓にjavascriptを記述し、元ページに変更を加えるようにしたのですが、どうしてもiframeの中が変わるだけになってしまいます。 良い方法はありませんか?

    • ベストアンサー
    • HTML
  • Web上にUPしたExcelのハイパーリンクについて

    こんばんは。 ホームページ上にExcelファイルをUPして、 トップページのリンクから別ウィンドウでExcelを開きます。 その中には、Excelハイパーリンクが300箇所くらい張ってあって、 クリックするとそれぞれのPDFファイルが開くようになっています。 バージョンは2003です。 まずトップページから、Excelを開くと、IE7のウィンドウで開かれるのですが、そのままリンクをクリックすれば何のメッセージも表示されずスムーズにそのウィンドウにPDFファイルが表示されるのですが、何かしら操作してから(オートフィルタで絞り込むなど)ハイパーリンクをクリックすると、ファイルが変更されています。保存しますかと聞いてきます。このメッセージをはじめて聞いたとき、PDFを保存する旨のメッセージなのかと思いましたが、Excelが閉じられるため、聞いてききています。ここで、「いいえ」を選択すればよいのですが、不特定多数の人にいちいち説明するのも大変なので、どうにかこのメッセージを表示させないようにしたいのですが、どうにかならないものでしょうか。 フォルダオプションっでアプリケーションタブのExcelを別ウィンドウで表示のチェックをはずして、再度UPしたのですが、PDFへのハイパーリンクを開こうとするとこんどは、セキュリティ面で「サーバー上にあるファイルと開こうとしています。」とメッセージが表示されます。なんとかこれを表示させない方法は無いでしょうか。 それと2007で別ウィンドウでハイパーリンクを設定してWeb上にUPしたとき、2003からみてもきちんと別ウィンドウで開くのでしょうか。 300のハイパーリンクをマクロで一から記載する方法しか無い場合は大変なので、最悪、バージョンUPを考えますが、何とか他に方法はないものでしょうか。 宜しくお願い致します。

  • <iframe>~</iframe>内のwindow.open

    どなたかご伝授ください。 例: 1.htmlの中に<iframe>~</iframe>で、2.htmlを表示したとします。その2.htmlの中には<iframe>~</iframe>で3.htmlを表示させます。 この場合、3.html内のリンクボタンを押した時に別ウィンドウで開かせるwindow.openは、どのhtmlに記述するのでしょ? 1~3.htmlそれぞれに書いてみたんだけど、エラーが出てしまします。 教えて下さい!

  • Operaでiframe内のリンクが機能しない

    お世話になります。 Operaでiframeを使用したページを作成しているのですが、 iframe内で表示するリンクタグ(target=_self)が機能せず、困っています。 別タグで表示する場合(target=_parent)や、IEとFirefoxで確認した場合は、機能します。 iframeにname属性をつけても、機能しませんでした。 ver.9.27、ver.9.62どちらも同じ現象です。 target=_selfでもリンクが機能する方法等ありましたら、ご教示ください。 宜しくお願い致します。

  • iframeのtarget指定

    vs2013 c++でCGIアプリを開発中です。 やりたいことは、 htmlを出力する際、最初はiframeを隠します。実際には<div>でiframeを囲んでいるので <div>をdisplay:noneで隠します。 某checkboxにチェックが入ったタイミングで、iframeの<div>をdisplay:block表示させ、そのiframeのtarget名指定で、iframe内にhtmlを表示させたいのです。 が、いくら試してもtargetが効かないのか、新しいTABに表示されてしまいます。 他でも似たようなことは行っていてちゃんとtarget名内に表示されているのですが、違いは display:noneからblockにする という処理が入っていることです。 display:blockの後では、そのtarget名は読み取りに間に合わないのでしょうか? 同じかもしれませんが、 visibilityを使うと、エリアが確保されてしまうので、使えないのです。 何か方法は無いでしょうか? よろしくお願いします。