ID登録せずに、無料で質問できる♪ 教えて!gooアプリ>>

「ページトップへ」のようなリンクがあって、クリックするとスクロールしてページトップでゆっくり止まるような(参考:http://www.endoritsuco.com/disc.htmlhttp://www.mienai.com/about_orthodontics/index.h …等)javacsriptを探しています。

javascriptは初心者なので、どこかでスクリプトを配布してたりすると嬉しいのですが。
書籍でも構いませんので情報をいただければと思います。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

<html>


<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<title></title>
</head>
<script language="JavaScript" type="text/javascript">
var scrj = 1;
function softScrollBack() {
if(navigator.appName == "Microsoft Internet Explorer" && document.compatMode == "CSS1Compat") {
var scdist = document.body.parentNode.scrollTop;
} else {
var scdist = document.body.scrollTop;
}
if(scrj<50 && scdist) {
scdist = (scdist>2) ? Math.ceil(scdist*.2) : 1;
scrj++;
scrollBy(0,-scdist);
setTimeout("softScrollBack()",20);
} else {
scrollTo(0,0);
scrj = 1;
}
}

</script>
<body>
スクロールさすには改行を増やして下さい
<br>

<a href="top" target="_self" onclick="softScrollBack()
;return false;"></a><a href="../DR/top" target="_self" onclick="softScrollBack()
;return false;"> 上 </a>
</html>
    • good
    • 0
この回答へのお礼

ありがとうございます!
とても参考になりました。

お礼日時:2006/07/19 01:45

こんなのですか



文字を入力するとスクロール作成時参考にしました

参考URL:http://www.fromdfj.net/javascript/windowscroll.h …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング