- 締切済み
スクロールができません
ホームページビルダー9でHPを作成しています。 作ったものをプレビューで見たりネットに乗せると 下にスクロールできずにすぐ一番上の画面に 戻ってしまいます。 パソコン初心者です。 何か変なタグでも打ち込んでしまったのでしょうか。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- if_else
- ベストアンサー率33% (9/27)
1. <head>内に <script language="JavaScript" src="***.js"></script> このようなソースが含まれていませんか? もしあるのなら消してみてください。 2. 前回言っていた長めのスクリプトをここに 書いてください。その中の一部が原因かもしれません。 3. できればここに問題のページのURLを書いてくれませんか? ソースを見れば原因が分かると思います。
- if_else
- ベストアンサー率33% (9/27)
それではまずスクロールできないページを保存し、 ソースでその部分を削除します。 その後保存してアップロードしてみてください。 もし直っていなければホームページビルダーの 「元に戻す」か、キーボードの 「Ctrl」と「Z」を押してください。そうすると 先ほど消したスクリプトが消される前の状態に 戻ります。
補足
何度もありがとうございます。 そのとおりにやってみたところ、 プレビューに何も表示されなくなってしまいました。 真っ白です。 もちろんインターネットに反映することもできません。 参りました。
- if_else
- ベストアンサー率33% (9/27)
<script language="JavaScript"> <!-- ** --> </script> ソース中にこのような一文があると思います。 消してみてください。
補足
確かに<script language="JavaScript"> の行ありました! でも何十行もあるのですがそれを全部 消しても差し支えないのでしょうか。 何度もすみません。 よろしくお願いします。
補足
最初の補足でURLを記入したのですが削除されてしまうみたいですね。すみません。 補足が2000文字までと言うことなので途中で端折りますがスクリプトよろしくお願いします。 <SCRIPT> <!--HPB_SCRIPT_INFO_40 //HPB_VFX_EVT Element:BODY Event:OnLoad Handler:HpbVfxinit('Layer1','HpbVfx0501','L020',0,0,0); //HPB_VFX_PAR Element:BODY Event:OnLoad LayerID:Layer1 Entry:HpbVfx0501 Param:L020 1stDelay:0 NxtDelay:0 Loop:0 //--> </SCRIPT><SCRIPT language="JavaScript"> <!--HPB_SCRIPT_VFX_40 // // Licensed Materials - Property of IBM // 5724I83 // (C) Copyright IBM Corp. 1995, 2004 All Rights Reserved. // var layerId = 0; var func = 1; var effectPattern = 2; var startTime = 3; var nextLayerIdx = 4; var nextStartTime = 5; var intervalTime = 6; var repeat = 7; var endVisibility = 8; var posX = 9; var posY = 10; var posStartX = 11; var posStartY = 12; var posEndX = 13; var posEndY = 14; var stepX = 15; var stepY = 16; var frame = 17; var accelerationX = 18; var accelerationY = 19; var angle = 20; var fixedX = 21; var fixedY = 22; var appVer = parseInt(navigator.appVersion); var isNC=false,isN6=false,isIE=false; if (document.all && appVer >= 4) isIE=true; else if (document.getElementById && appVer > 4) isN6=true; else if (document.layers && appVer >= 4) isNC=true; var elt; elt = new Array; var layerobj; layerobj = new Array; var lastobj; function HpbVfxinit() { var w_str; if (isNC||isN6||isIE) { var n_div = arguments.length / 6; for (var div = 0; div < n_div; div++) { var args = 6 * div; var arg1 = arguments[args]; var arg2 = arguments[args+1]; var arg3 = arguments[args+2]; var arg4 = arguments[args+3]; var arg5 = arguments[args+4]; var arg6 = arguments[args+5]; elt[div] = new Array(arg1,arg2,arg3,arg4,-