• ベストアンサー

スクロールの際、末尾まで到達したかの確認

RSSをmarqueeを使用しスクロールさせています。一度全文スクロールされたら、更新し新しい記事を表示させたいのですが、末尾までスクロールされたかどうかの確認をどのようにすればいいのか分かりません。 お分かりの方いらっしゃいましたら、宜しくお願い致します。

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

  • ベストアンサー
  • yuu_x
  • ベストアンサー率52% (106/202)
回答No.2

onfinish

zlpaul
質問者

お礼

ご回答頂き、ありがとうございました。

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

その他の回答 (2)

回答No.3

<marquee id="p" direction="up" loop="1" onFinish="alert('おわり')"> #1です。onFinishがあったのか~。 ありがとうございました。

zlpaul
質問者

お礼

ご回答頂き、誠にありがとうございます。 私の調査方法が良くないのだなと実感いたしました。 助かりました。ありがとうございました。

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

<marquee id="p" direction="up"> デフォルトのマーキー<br> デフォルトのマーキー<br> デフォルトのマーキー<br> デフォルトのマーキー<br> デフォルトのマーキー<br> </marquee> <script type="text/javascript"> document.onclick = function() { h='';o=document.getElementById('p');for(i in o) if(o[i]) h+=i+'='+o[i]+'\n';alert(h); } </script> scrollTopのあたいがへんかしてるみたい。 それをちぇっくすれば?

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

関連するQ&A

  • ブログでのスクロール

    gooのブログ使用者です 実は記事の中にスクロールを入れたいのですが、上手く表示できません。一応<marquee>ルルル</marquee>と書いてはいるのですが。個人の技術力の問題なのかgooのブログではスクロール禁止なのか…。どなたか詳しい方おられましたら教えて下さい。

  • スクロール領域の再読み込み OR 更新

    xmlファイルから<item>(rss)を取得し、marqueeでスクロールさせています。 xmlファイルは定期的にファイルを更新し記事が増えていきます。 画面上でも定期的にxmlファイルを取得し最新記事を表示できるのですが、 最後までスクロールされず、途中で先頭からスクロールしはじめてしまいます。スクロール領域が最初に表示された記事の長さで固定になってしまっています。 画面を更新すれば、スクロール領域は直ります。 全体の更新しないで、部分的な更新はできますでしょうか? このRSSを表示している部分だけの更新をしたいです。 もし、部分的な更新が出来れば <marquee id="" direction="left" loop="1" onFinish="更新"> でループさせ、最新記事を取り、スクロールし続けることは可能でしょうか? もしくは、marquee スクロール領域を再度読み直す方法はありますでしょうか? お分かりの方いらっしゃいましたら、教えてください。 宜しくお願い致します。 下記ソースは、RSSを表示し定期的に最新記事を追加しているものです。 <script type='text/javascript'> var title=''; var description=''; var hoge=''; var xmlDoc=loadXML('sample.rss'); var cNodes = xmlDoc.getElementsByTagName("item"); for(j=0;j<cNodes.length;j++) { title = cNodes[j].getElementsByTagName("title")[0].childNodes[0].nodeValue; description = cNodes[j].getElementsByTagName("description")[0].childNodes[0].nodeValue; hoge += '<font '; hoge += 'face="IPAMonaPGothic"'; hoge += 'color="#e8edf2"'; hoge += 'style="font-size:20px;">&nbsp;&nbsp;'; hoge += title; hoge += description; hoge += '</font>'; } $("document").ready(function() { $('test').append(hoge); }) setInterval('update()', 60000); function update(){ var title=''; var description=''; var hoge=''; var xmlDoc=loadXML('sample.rss'); var cNodes = xmlDoc.getElementsByTagName("item"); for(j=0;j<cNodes.length;j++) { title = cNodes[j].getElementsByTagName("title")[0].childNodes[0].nodeValue; description = cNodes[j].getElementsByTagName("description")[0].childNodes[0].nodeValue; hoge += '<font '; hoge += 'face="IPAMonaPGothic"'; hoge += 'color="#e8edf2"'; hoge += 'style="font-size:20px;">&nbsp;&nbsp;'; hoge += title; hoge += description; hoge += '</font>'; } $('test').empty(); $('test').append(hoge); } </script> <div id='test'> </div>

  • 携帯ページで文章スクロール

    とりあえず私が使っている携帯がEZWebで、他の携帯は使ったことがないので、以下はEZwebでの話です。 携帯でHPを見ていると、画面の横幅的に一行に収まりきらない文章があったときに、複数行に表示するのではなく、カーソルを合わせると右から左にスクロールして全文が読める、というようなものがあります。 あれはどのようなタグを使ったらできるのか知りたいです。 普通に一行に収まりきらない文章を入れると当然複数行に表示されます。 marqueeを使うと常にスクロールしてしまいます。 「改行しない」ということでnobrか? と思ったんですが、nobrは全く効果をなしませんでした。 ということで誰か分かる方がいたら教えていただけないでしょうか。また、それが他のキャリアでも使えるのかどうかも、知りたいです。 お願いします。

    • ベストアンサー
    • CSS
  • Webツールバーでスクロール文字を使いたいのですが

    ワードのWebツールバーでスクロール文字を使用したいのですが「このオブジェクトはMARQUEEの中の作成され、このアプリケーションではオブジェクトを開くことが出来ません。アプリケーションが正しくインストールされ削除、移動、名前の変更が行われていないことを確認してください。」のメッセージが表示されてしまいます。どうすればワードで使用できるようになるのでしょうか?教えてください。

  • スクロールについて

    画面の左右へのスクロールは『marquee』を使えば出来るのですが、 上下へのスクロールというのは出来ないのでしょうか。 仕事ではないので、切羽詰ってはいないのですが、気になったもので・・・ HTMLの関数にあるのでしょうか。 それともJavaScript等を使う事になるのでしょうか。 御存知の方がいれば教えてください。 お願いします。

    • ベストアンサー
    • HTML
  • ネスケ6.0で文字を横スクロールさせたい

    htmlタグのMARQUEEのように、java script でテキストを横にスクロールさせたいのですが、 どうしてもネスケ(6.0)で動作しません。 いろいろjavascriptのホームページを見たのですが、<MARQUEE>のような動きを再現できずこまっています。 以下のようなMARQUEEでの動きをNN4.7以上・IE5.5以上でも再現したいです。 <MARQUEE WIDTH=300 BEHAVIOR=SCROLL>あああ</MARQUEE> どうかお力添えをお願い致します。

  • HTML初心者です。文字を画像上でスクロールさせたい。

    ある細長い写真をホームページ上に置き、その上で(画像に重なる形で)文章を自動的にスクロールさせたいと考えています。文字のスクロールは下記のコードでできたのですが、背景を置きその上で...という部分で分からなくなってしまいました。どなたか教えていただけませんでしょうか?宜しくお願い致します。 <p><marquee scrollmount="1" loop="1" width="950" height="15">テスト</marquee></p>

    • ベストアンサー
    • HTML
  • ワードでスクロール文字の作成

    Web作成でWebツールのスクロール作成をクリックすると 「このオブジェクトはMARQUEEの中に作成されました。 このアプリケーションではオブジェクトを開くことはできません。 アプリケーションが正しくインストールされ、削除 移動、名前の変更が行われていないことを確認して下さい。」が 表示されて何も出来ません。 対策と方法を教えて下さい。        以上

  • htmlでのスクロールの停止方法

    タグを手打ちして細々HPを作成しているのですが、MARQUEEコマンドを使った下から上へのスクロールで、最後の文字が表示されたら、そこでスクロールが停止するようにしたいのです。(映画のエンディングクレジットみたいに、下からだら~っと出て、最後の映画会社のマークで画面が止まる、みたいな)今の状態では、スクロールが勝手にリピートしてしまいます。 何か方法はあるでしょうか? 今は以下のような形で動かしています。 ご回答よろしくお願いいたします。 <HTML> <BODY BACKGROUND="bg2.gif" BGPROPERTIES=FIXED> <FONT size="14"> <DIV height="1800" width="900" position : absolute; visibility : hidden;> <MARQUEE direction="up" height="600" scrollamount="2"> 本文はじめ<br> ・ ・ ・ 本文<br> ・ ・ ・ 本文終わり<br> </FONT></DIV></MARQUEE> </BODY> </HTML>

  • 取得したRSSフィードの吐き出し方【急募】

    javascript などを使わず、RSSをwebサイトに表示させる方法はありますでしょうか? 簡単にやりたい事をかきますと、 通常phpなどを使用してRSSを表示させると、 コードソースにはRSSを読みだすphpなどのタグしか表示されないです。 <***RSSを表示させる設定についてのタグ~****> <*************>~~~~</******> <!-- ここに記事が表示されます 等の文言 --> </script> しかしそれを、取得したRSSを表示させる際に自動的にページが更新されたように見せるため、 取得したRSSのタイトルなどを挿入部分に表示させたいです。 <ul> <li>記事タイトル~~~</li>  }     ・               }     ・               }--取得してきたRSSの記事タイトルなどを     ・               }  静的コードに書き出し、自動で更新 <li>記事タイトル~~~</li>  } <ul> うまく説明できませんが、やりたい事は上記のような事です。 お分かりの方、ご教授願います!