• ベストアンサー

HPのタグに覚えのない・・・

初心者なので宜しくお願いしますm(..)m ビルダーV8でHPを作っていますが、今日から突然titleから下のHEADの中に下記のようなタグが入ってました。 エラーがでたので修正しますとなってからです。 これは一体何なのでしょうか? 消してしまっても構わないのでしょうか??? ご覧の通り、字の間も空白がいっぱいあって、何だかHP自体が重くなりそうに思えるのですが・・・。 説明不足かもしれませんが、ご回答ヨロシクお願い致します。 <SCRIPT language="JavaScript"> <!--HPB_SCRIPT_CODE_40 var _hsstmrID = null; var _hsstmrON = false; var _hsspos = 80; function _HpbScrollStatus(msg, delay) { if (_hsstmrON) { window.clearTimeout(_hsstmrID); _hsstmrON = false; } var statmsg = ""; if (_hsspos >= 0) { for (s = 0; s < _hsspos; s++) { statmsg += " "; } statmsg += msg; } else { statmsg = msg.substring(-_hsspos, msg.length); } window.status = statmsg; _hsspos = (-_hsspos > msg.length) ? 80 : _hsspos - 1; fname = "_HpbScrollStatus('" + msg + "', " + delay + ")"; _hsstmrID = window.setTimeout(fname, delay); _hsstmrON = true; } //--> </SCRIPT></HEAD>

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

  • ベストアンサー
noname#199778
noname#199778
回答No.2

ビルダーが追加したスクリプトの内容は、ステータスバー上にメッセージを電光掲示のように流すためのもののようです。 不要な機能でしたら、削除しても問題ないと思います。 また、もしbody要素の開始タグが「<body onload="_HpbScrollStatus(***,***)">」等となっている場合は、このonload="_HpbScrollStatus(***,***)"の部分も削除してみてください(その部分がなければ、気にしなくても大丈夫です)。 onload=""は、ページのロードが終了した時に、指定したスクリプトを自動で実行するためのイベントハンドラと呼ばれるものです。 script要素を削除した後に、onload="_HpbScrollStatus(***,***)"の記述が残されていると、存在しなくなった関数を参照しようとしてエラーを出す可能性があります。 ビルダーについては使った事がないので、具体的な操作や意図せずにそのスクリプトが追加された原因などについてはわかりませんが、ソースを直接編集できるなら、上記の対処をすればよいのではないかと思います。 参考になれば…

milky88
質問者

お礼

HPの下のステータスバーの所に流れる文字を入れてたので、その関係のタグが勝手に追加されてしまったんでしょうかね?! とにかく一度消してみます。 どんな種類のものだかだけ分かっただけでも助かりました♪ 有難うございます!

その他の回答 (2)

回答No.3

>字の間も空白がいっぱいあって、何だかHP自体が重くなりそう だけお答えすると、こんな改行や空白は、全部あわせても画像1枚分も無いので、重くなるほどのことはありませんよ。

milky88
質問者

お礼

有難うございます。 重くならないなら安心しました♪

noname#7896
noname#7896
回答No.1

文字列をスクロールさせながら表示させる為のスクリプトのようですね。 _HpbScrollStatus と書いてあるので… 心当たりが無いのだったら消しても大丈夫ですが… (つながりがある部分が残るとエラーが出るかも)

milky88
質問者

お礼

ステータスバーに流れる文字を入れてるので、でもタグは一番下に入れてたんですが、なにかエラーで上に追加されちゃったんでしょうかね?! とにかくどんな種類のスクリプト?かわかっただけでも助かりました♪ 一度消してみます。 有難うございました♪