JavaScriptの外部書き出しに失敗してしまう
ホームページ制作初心者のyuniko2525と申します。
ホームページビルダー10で職場のホームページを制作し、マニュアル本「スパテク160」などでSEO対策を始めた
のですが、何度試してもJavaScriptの外部書き出しに失敗しスクリプトエラーが出てしまいます。
マニュアル本通り10行目<script language="JavaScript">から最終行の</script>までを
切り取り、メモ帳にテキストでコピー
1行目<script language="JavaScript">と最後の</script>を削除してscript.js と名前をつけて保存
ホームページビルダーのスクリプト編集の「外部ファイルを指定」で保存したものを選んで
更新しているのですがどうしてもエラーが出てしまいます。
下から14行目の</script>まで でも試してみたのですがダメでした。
何かアドバイスを頂けると大変嬉しいです。どうぞ宜しくお願い致します。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<TITLE>●</TITLE>
<META name="robots" content="all">
<META name="Keyword" contens="●">
<META name="description" contens="●">
<script language="JavaScript">
<!--HPB_SCRIPT_ROV_50
//
// Licensed Materials - Property of IBM
// 5724I83
// (C) Copyright IBM Corp. 1995, 2005 All Rights Reserved.
//
// HpbImgPreload:
//
function HpbImgPreload()
{
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;
if (isNC||isN6||isIE)
{
if (document.images)
{
var imgName = HpbImgPreload.arguments[0];
var cnt;
swImg[imgName] = new Array;
for (cnt = 1; cnt < HpbImgPreload.arguments.length; cnt++)
{
swImg[imgName][HpbImgPreload.arguments[cnt]] = new Image();
swImg[imgName][HpbImgPreload.arguments[cnt]].src = HpbImgPreload.arguments[cnt];
}
}
}
}
// HpbImgFind:
//
function HpbImgFind(doc, imgName)
{
for (var i=0; i < doc.layers.length; i++)
{
var img = doc.layers[i].document.images[imgName];
if (!img) img = HpbImgFind(doc.layers[i], imgName);
if (img) return img;
}
return null;
}
// HpbImgSwap:
//
function HpbImgSwap(imgName, imgSrc)
{
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;
if (isNC||isN6||isIE)
{
if (document.images)
{
var img = document.images[imgName];
if (!img) img = HpbImgFind(document, imgName);
if (img) img.src = imgSrc;
}
}
}
var swImg; swImg=new Array;
//-->
</script><script language="JavaScript">
<!--HPB_SCRIPT_PLD_50
HpbImgPreload('_HPB_ROLLOVER2', 'n_image6.gif', 'm_image6.gif');
HpbImgPreload('_HPB_ROLLOVER1', 'n_image14.gif', 'm_image14.gif');
HpbImgPreload('_HPB_ROLLOVER3', 'n_image7.gif', 'm_image7.gif');
HpbImgPreload('_HPB_ROLLOVER4', 'n_image12.gif', 'm_image12.gif');
HpbImgPreload('_HPB_ROLLOVER5', 'n_image10.gif', 'm_image10.gif');
HpbImgPreload('_HPB_ROLLOVER7', 'n_image6.gif', 'm_image6.gif');
HpbImgPreload('_HPB_ROLLOVER9', 'n_image7.gif', 'm_image7.gif');
HpbImgPreload('_HPB_ROLLOVER10', 'n_image12.gif', 'm_image12.gif');
HpbImgPreload('_HPB_ROLLOVER6', 'n_image15.gif', 'm_image15.gif');
HpbImgPreload('_HPB_ROLLOVER8', 'n_image18.gif', 'm_image18.gif');
//-->
</script></HEAD>
お礼
ありがとうございました。そうなのですね。 >なお、いまネスケ4に対応する意味があるかどうかは甚だ疑問です。 確かにビジネスサイトなら、意味ないかもしれないですね。 ただ、個人的趣味サイトで、個人的興味でNN4にも対応させようかなと思った次第です。 ありがとうございました。