• ベストアンサー

name属性の指定について(Windows版Safari)

教えてください windows版Safari3.03を使ってます。 リンクのname属性を指定したページにリンク元から飛ばしたいのですが リンク先のページまでは普通に表示しますが、 name属性を設定したとこまでは飛んでくれません。 Mac版はMacを持っていないので動作確認はできません。 どうぞ分かる方よろしくお願いします

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

  • ベストアンサー
  • maoo2022
  • ベストアンサー率59% (110/185)
回答No.2

◇Windows XP Sp2 IE7を使用しています。 ***私の場合は次のように(UTF-8)書きます。 **リンク先の指定 <p><a name="#middle25"></a></p> <p><span style="color: #FF0000;font-size: 1.6em;"><strong>がんばれ秀さん其の弐</strong></span></p> **リンク元の指定 <form method="POST" action="example.cgi"> <select name="example" size="6" multiple ; onChange="if(this.value)location.href=this.value"> <option value="" >ページ内リンク(選択)</option> <option value="" ></option> <option value="#middle01" >..京楽...TOP </option> <option value="" ></option> <option value="#middle24" >がんばれ秀さん其の壱 </option> <option value="" ></option> <option value="#middle25" >がんばれ秀さん其の弐 </option> <option value="" ></option> <option value="#middle26" >ページ内リンク; </option> <option value="" ></option><option value="" ></option> <option value="" ></option> </select> </form> ◇画像を配置してリンク先 <p><a href="#top"><img height="22" alt="ブログページのTOPへ移動します。" src="http://xxxxx.blogzine.jp/botan_Grg2_pagetop.BMP" width="123" border="0" /></a></p> ◇リンク先は(#middle数値)で任意の場所へ飛びますが、(span文字列)か(画像データ文字列の直前)で改行しないとリンクしないことがあります。 ◇今回のリンク元の記述はセレクトボックスを使用しています。 ◇私の場合、これでうまくいくのですが、プラウザが違うとだめなのでしょうか?

raoh199907
質問者

お礼

ものすごい詳しい内容ありがとうございます。 参考にさせていただきます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

回答No.5

うちのSafariは飛びますね。 環境依存じゃないでしょうか。そうなると対応は不可能に近いですね。(パソコンならよくあること。IEでもFirefoxでも。) test.html <a href="test2.html#jmp">jump</a> test2.html <p style="height:1000px;">abc</p> <p><a name="jmp"></a>aaaa</p> <p style="height:1000px;">def</p> <p><a name="jmp"></a>aaaa</p> <p><a id="jmp"></a>aaaa</p> <p id="jmp">aaaa</p> この3種類ともスクロールを確認しました。 <p name="jmp">というのは文法違反なので試してません。

全文を見る
すると、全ての回答が全文表示されます。
  • maoo2022
  • ベストアンサー率59% (110/185)
回答No.4

□こんにちは。回答者:maoo2022です。前回は的外れでしたね。 □今回は、参考になればよいのですが。 □www.tagindex.com での Safari name の検索結果です。 ◇http://www.tagindex.com/search/result.html?domains=www.tagindex.com&q=Safari+name&sa=%8C%9F%8D%F5&sitesearch=www.tagindex.com&client=pub-4575936807909242&forid=1&channel=6362947347&ie=Shift_JIS&oe=Shift_JIS&cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23C0C0C0%3BVLC%3A0000A0%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AFFD37D%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A2B2B2B%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A11&hl=ja ◇インラインフレームと A NAME タグについて。 http://www.tagindex.com/kakolog/q1bbs/1301/1525.html ◇safariで表示されない http://www.tagindex.com/kakolog/q4bbs/701/931.html ◇フレーム使用時の線を消したい 尚、使用しているタグは <FRAME SRC="アドレス" name="A" frameborder="NO"> <FRAME SRC="アドレス" name="B" noresize scrolling="auto" frameborder="NO"> となっています。 http://www.tagindex.com/kakolog/q2bbs/301/419.html ■検索結果ですが、ご参考まで。

全文を見る
すると、全ての回答が全文表示されます。
  • venzou
  • ベストアンサー率71% (311/435)
回答No.3

Safari 3 は、まだβ版ですよね。 (β版なので私はまだ使っていません。) β版とは、簡単に言えば開発途中のテストバージョンですから、 バグの可能性が大きいし、すぐに修正される可能性が高いです。 現時点で細かい事を言っても仕方ないです。 β版=人柱、という覚悟の上で使って下さい。 どうしても気になるなら、フィードバックしてみれば? (日本語が通じるかどうか分からないが・・・(^^;) ----引用---- フィードバック アップルのエンジニアにSafari 3 betaのフィードバックを送信してください。ツールバーのバグボタンをクリックするだけです。 ------------

raoh199907
質問者

お礼

そうですよね。 まだβ版ですもんね。 ありがとうございました。 そのうち修正されるのを期待します

全文を見る
すると、全ての回答が全文表示されます。
  • Seravy
  • ベストアンサー率47% (118/249)
回答No.1

name属性では飛ばないみたいですね・・ id属性なら飛びますよー。 Mac版Safari 3で確認しました。

raoh199907
質問者

お礼

ありがとうございます。 Mac版ではちゃんとできるんですね。 windows版はまだ開発途中なのでバグの修正で期待します。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Safariのalt属性

    img要素のalt属性で質問があります。 今windows環境のSafari3.1で確認済みなのですが、ある一定のwidthとheightを指定してやらなければsafariの場合は画像オフ(リンク切れ)の場合にalt属性が見えません。 ですが、さすがにフォントサイズと画像の大きさにによってはwidthやheightが対応できません。 これを常に見えるようにコントロールする方法はないでしょうか? できるだけコントロールするほうが好ましいですが、safariでのアクセシビリティを上げるためにできそうなことでもかまいません。

  • 別ページ内の指定位置にジャンプさせる(win/safari)

    name属性を指定してリンクをクリックすると別ページの指定の行にジャンプさせているのですが、 safariだと中途半端な位置に飛んでしまいうまくいきません。 過去の質問で同じものがあり、バグだろうとの事でしたが、 (http://okwave.jp/qa3386783.html) これはどうにもならないのでしょうか。 safariのバージョンは3.1.2です。 IDで試しても結果は同じでした。

  • windows版safari

    windows版safariでネット閲覧中、前ページに戻るとき「本当に再度送信しますか?再度このページを開くには、safariは最初に入力したフォームを再送信しなければなりません。これにより、ウェブサイトは、最初にフォームを送信したときと同じ行動を繰り返す可能性があります。」とポップアップで聞かれます。この表示が出なくなるような設定はありませんでしょうか。いろいろ調べたのですが、よくわかりません。どなたか教えて下さい。safariのバージョンは3.04です。

  • Safariのウインドウをアクティブにしたい

    Windows XPとMac OS 10.6.2を併用しています。 WindowsですとIEなどのブラウザーがアクティブでない場合にそのウインドウのリンク先を直接クリックすればそのリンク先が表示されます。 しかしMacですと、まずSafariのウインドウがひらいていてもそのウインドウがアクティブでなければ一回そのウインドウをクリックしてアクティブにしてからでないとリンク先を直接クリックできません。これをWindowsの様に直接クリックできるようにするソフトはありませんか。

    • ベストアンサー
    • Mac
  • textarea内のname属性について

    ブログスキンをコーディングする仕事をしておりまして 元の部分で下記のような箇所があるのですが <textarea name="comment" rows="10">{コメント記入欄}</textarea> このうち name="comment" が入ると textarea内にcols=""を入れても前後にclass属性を追加して width指定しても横幅が全く効いてくれず困っています。 コメントを記入しているとたまに一瞬幅が伸びるのも気になります。 name="comment"をname="comments"に変えてみたところ、 width指定で横幅が変わったのでシステム内部で 横幅を指定しているとしか思えないのですが うまく検索できず、指定している箇所が出てきません。 もともとname属性もほとんど使用したことがないので この予想もあっているのかよく分かりません。 そこで質問なのですが、 (1)name属性はidやclass同様にcssの装飾ができるのでしょうか (2)(1)でcssが指定できる場合、name属性の  指定側のcssの指定先頭の記号は何でしょうか  (idなら#、classなら.というものです) お手数ですがどうぞよろしくお願い致します。

    • ベストアンサー
    • HTML
  • name属性の背景に色をつける

    <a href="××.html#test">リンク</a> と言うリンクがあるとします。これをクリックした時に、アンカーにname属性を指定していると、 <a name="#test">yahoo!の詳細</a> name属性があるところまでジャンプします。 この、<a href="××.html#test">リンク</a>をクリックした時に、name属性がついた「yahoo!」リンクの背景に色をつける又は印みたいなものをつける方法はないでしょうか? 前どこかでサンプルなのを見たんですが、検索しても引っかからなかったので質問させてもらいました。どうぞよろしくお願いします。

  • safariではこの記述認識しないの?

    サイトの同一ページ内の、指定場所に移動する場合、 <A href="#あいうえ"><IMG src="****.gif" alt="***"></A> <a name="あいうえ"></a> これで移動します。 ところが、safariのver5、win版をインストールして確認すると認識しません。 別ページへのリンクは正常にリンクします。 safariの場合、同一ページ内の、指定場所に移動するのは、これでは駄目なのでしょうか?

  • mac版safariのスタイルシート読み込み

    初めて投稿します。 現在ある企業のwebを制作しています。 完成したものの動作環境チェックをしたのですが、 mac版safariだけ文字が正しく表示されません。 (書体が変わってしまうんです。) ただそれは最初に開いたときに表示されないだけで、 ページを更新するとちゃんとスタイルシートを読み込み、 正しく表示されます。 一回更新して読み込んでも、一度閉じると またフォントが正しく表示されなくなります。 更新して正しく表示できるということはプログラムは 間違っていないはずだと思うんですが、ページを開くたびに いちいち更新しなくてすむ方法はないでしょうか? ひょっとしたらsafariのせいなのでしょうか。 解決方法をご存じの方いらっしゃいましたらご指導ください。 ちなみにsafariは3.1.2です。 Mac版FirefoxとWin版Firefox・Internet Explorerは動作確認できました。 よろしくお願いします。

  • mac版safariのスタイルシート読み込み

    初めまして。 現在ある企業のwebを制作しています。 完成したので動作チェックをしたのですが、 mac版safariだけ文字が正しく表示されません。 (書体が変わってしまうんです。) それにも条件があって、safariを立ち上げて最初にテストページを見ると ちゃんと見られるのですが、ほかのページに行ってから 見てみると書体が変わっています。 ページを更新するとちゃんとスタイルシートを読み込み、 正しく表示されるのですが、一回更新して読み込んでも、一度閉じると またフォントが正しく表示されなくなります。 更新して正しく表示できるということはプログラムは 間違っていないはずだと思うんですが、ページを開くたびに いちいち更新しなくてすむ方法はないでしょうか? ひょっとしたらsafariのせいなのでしょうか。 解決方法をご存じの方いらっしゃいましたらご指導ください。 ちなみにsafariは3.1.2です。 Mac版FirefoxとWin版Firefox・Internet Explorerは 問題なく見られました。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • safariでページ内リンクが動かない

    下記のフリーテンプレートを利用してWEBページを作成する予定です。 ttp://www.styleshout.com/templates/preview/Kreative10/index.html …(1) こちらは1ページ構成となっており、 グローバルナビからページ内リンクで各コンテンツへ遷移するつくりになっているのですが、 環境によってグローバルナビのページ内リンクが動きません。 <動作確認OKの環境> ・Android4.1.1 、chrome18.0 ・iphone4s、safari ・Windows8、 chrome30.0 ・Windows8、 IE10 <動作確認NGの環境> ・Android4.1.1 、標準ブラウザ ・MacOSX 10.8.5 、safari6.0.5 ソースを確認したところ、 リンク元ソースは<a href="#services">Services</a>となっており、 リンク先ソースは<section id="services">となっており、 特に問題があるようには思えません。 別ページから ttp://www.styleshout.com/templates/preview/Kreative10/index.html#services とアクセスすると、正しく「画面遷移+指定したIDの個所」へ遷移するのですが、 同一ページではうんともすんとも言いません。 ちなみに、下記のサイトの場合は、 ttp://www.awerest.com/demo/myway/light/ …(2) >・Android4.1.1 、標準ブラウザ >・MacOSX 10.8.5 、safari6.0.5 上記の2環境でも正常に動いています。 上記リンク(1)、(2)の両ページのリンク元、リンク先ソースは ID名以外は同じなのに、なぜ、(1)は動かなくて(2)は動くのでしょうか。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • CSS