- ベストアンサー
ステータスバーのエラーについて
Macでは問題ないのですが、作成したページをwindows、IEで見ると、 -------------- 実行しましたがページでエラーが発生しました -------------- と、ステータスバーに出ます。 詳しく見ると、 -------------- ライン:33 文字:40 エラー:'yがありません コード:0 URL:http://www..... -------------- と出ます。 javascriptのエラーだと思うのですが、 どこをどう直せばいいか分かりません。 すみませんが教えていただけますか? よろしくお願いいたします。
- oooaaa
- お礼率81% (45/55)
- ブラウザ
- 回答数3
- ありがとう数0
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
うーん、行を数え間違えているということはないですか? 例えば長い行は画面右端で折り返されるので、1行が2行に見えたりします。 で、とりあえず気づいたのは body 要素の onload イベントで実行される関数の引数を区切るカンマがないこと。 MM_preloadImages('img/icon_01.gif''img/icon_02.gif''img/icon_03.gif''img/icon_04.gif''img/icon_05.gif','img/icon_06.jpg','img/icon_07.gif','img/f1.gif','img/f2.gif') を MM_preloadImages('img/icon_01.gif','img/icon_02.gif','img/icon_03.gif','img/icon_04.gif','img/icon_05.gif','img/icon_06.jpg','img/icon_07.gif','img/f1.gif','img/f2.gif') に直してみてください。
その他の回答 (2)
- UKY
- ベストアンサー率50% (604/1207)
> どこから手をつけていいか分かりません いやだから、33 行目 40 文字目(付近)だと言ったじゃないですか。どこが 33 行目 40 文字目かは分かりますよね? (スクリプトの部分の中での 33 行目じゃなくてスクリプトが書いてあるファイル全体の中での 33 行目ですよ) ちょっと量が多くて全部見る気にはなれないので少なくともどこが 33 行目なのか教えてくれませんか?
- UKY
- ベストアンサー率50% (604/1207)
とりあえず 33 行目 40 文字目(付近)の記述を確認しましょう。
補足
お返事ありがとうございます。 初心者なのでどこから手をつけていいか分かりません…すみませんが一度見てもらえますか? <script language="JavaScript"> <!-- function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_findObj(n, d) { //v4.0 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && document.getElementById) x=document.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } //--> </script>
関連するQ&A
- 「実行しましたが、ページでエラーが発生しました」とエラーメッセージが出ます。どなたか助けてください
ホームページを作成しましたが、 表示は一応ちゃんとされていますが IE左下に、「実行しましたが、ページでエラーが発生しました」とメッセージが出ます どなたか教えていただけないでしょうか メッセージ詳細は以下です ライン:2 文字:1 エラー:構文エラーです コード:0 URL:省略 どなたか助けてください。
- ベストアンサー
- その他(インターネット・Webサービス)
- 『実行しましたが、ページでエラーが発生しました。』の表示
転送URLを利用しています。 転送URLでHPにアクセスすると、「実行しましたが、ページでエラーが発生しました。」とステータスバーに表示されます。 クリックすると 「ライン:3 文字:1 エラー:アクセスは拒否されました コード:0 URL:(実際のURL)」 「ライン:2 文字:926 エラー:アクセスは拒否されました コード:0 URL:(実際のURL)」と表示されますが、何がいけないのか判りません。 そのページ内には、アクセス解析2種・フローティングフレーム・ステータスバーにメッセージの表示・HPにリンクが貼られるとRSSお知らせするという「track feed」というのを付けています。そして、この転送URLでアクセスすると、何故か「track feed」のアイコンが表示されないのです。 転送URLでなく、実際のURLにアクセスすると、ステータスバーのエラー表示もありませんし、「track feed」のアイコンも表示されています。 何故、転送URLでアクセスした時にのみ、エラーが出たり、アイコンが表示されなかったりするのでしょうか? おわかりになる方がいらっしゃいましたら、ご回答宜しくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- 実行しましたが、ページでエラーが発生しました。
自分のブログのページを開いたときだけ、 ステータスバーに「実行しましたが、ページでエラーが発生しました。」というエラーが表示されます。 詳細を見ると、 ライン:273 文字:24 エラー:正規表現の中に')'を指定してください。 コード:0 と書かれていますが、何をどうすれば良いのかわかりません>< 何かわかる方教えてください。 よろしくお願いします。 PCはWinXPでブラウザはInternet Explorer6.0です。
- ベストアンサー
- HTML
- window.openがIEでエラーにされる
こんにちは。 今作成中のサイトで、地図印刷用ページをポップアップ表示させるため、以下のようなコードをつくりました。 html側 <a href="javascript:printwindow('map_print.html');"> js側 function printwindow(url){ window.open(url,document.title,"width=640,height=850,left=0,top=0,scrollbars=1,resizable=1"); } しかし、これではFirefoxでは新ウィンドウがエラーなしで表示されたのですが、IEでは「ページでエラーが発生しました」と言われ、ウィンドウが開きません。エラー内容は以下の通りです。 ライン:4 文字:2 エラー:引数が無効です。 コード:0 url:(エラーを起こしたファイル) 色々と試したり、検索したりもしたのですが原因究明に至れないため質問いたします。window.openがIEではなにか問題がありそうな気配だけはわかった気がします(的外れなのかもしれませんが)。原因をお教えいただけますと大変助かります。よろしくお願い致します。
- ベストアンサー
- JavaScript
- Windows Media player のエラーが気になります。
Windows Media playerの【プレイビュー】のところで スクリプトエラー 発生 『!このページのスクリプトでエラーが発生しました。 ライン:20 文字:2 エラー:Player.currentMedia'はNullまたはオブジェクトではありまえん。 コード:0 URL:http:// ……… このページのスクリプトを実行し続けますか YES/NO 』 これはどう消せばよいでしょうか?
- ベストアンサー
- Windows XP
- エラー
PCはWindows Meで、どこのサイトのページでも、印刷しようとすると、このようなエラーが出ます。 「このページのスクリプトでエラーが発生しました。」 ライン:1175 文字 :1 エラー:未定義のエラーです。 コード:0 URL : res://C:\WINDOWS\SYSTEM\SHDOCLC.DLL/preview.dlg このページのスクリプトを実行し続けますか? はい いいえ はい と いいえ、 どちらともクリックしても何も起こりません。いままでこんなことはなかったのに、1週間前からなりました。(だぶん)どうやったら直りますか?(印刷できますか)教えてください。お願いします。
- 締切済み
- プリンター・スキャナー
- スクリプトエラーが表示されます
最近、オンラインゲーム中に「Internet Explorer スクリプトエラー」 という下記のような表示が頻繁に出るようになりました。 ------------------------------------------------------- このページのスクリプトでエラーが発生しました。 ライン: 2 文字: 17 エラー: 終了していない文字列型の定数です。 コード: 0 URL: http://gameinfo.hangame.co.jp/ad/adtop-hgc.htm? gm=MAJAK2&ag=20&sx=F&loc=79060client このページのスクリプトを実行し続けますか? はい(Y) いいえ(N) ------------------------------------------------------- 意味も分からず、とりあえず「はい(Y)」を押して対応していますが、 しばらくすると再び何回も現れます。 今までにはなかったことなので、ウィルス等の影響ではと懸念しております。 この問題を解決するにはどうしたらいいのでしょうか。 OSはXP、ブラウザはIE6.0です。
- ベストアンサー
- ウィルス・マルウェア
- 突然現れます
このページのスクリプトでエラーが発生しました。 ライン 文字 エラー コード URL このページのスクリプトを実行し続けますか (ライン 文字 エラー コード URLには実際には数値やURLが書かれています) という文章が突然現れます。どうしたら出てこなくなりますか
- 締切済み
- その他(インターネット接続・通信)
- JavaScriptのページを開こうとすると、「実行しましたがエラーになりました」って下のステータスバーに表示されるのですが…
こんにちは。 インターネットをしていて、JavaScriptのページを開こうとすると、「実行しましたがエラーになりました」って下のステータスバーに表示されるのですが、これは何をすれば直るのですか?? 再起動しても直りません…。どこか設定を変えるのですか? すみませんがおしえてください。 よろしくお願いします。
- ベストアンサー
- その他(インターネット接続・通信)
補足
度々もうしわけありません。 えと、 33行目付近はtableタグの cellspacing="0" 付近になるのですが、 JavaScriptでもなく、 問題がなさそうに見えるのですが… よろしくお願いします。 <body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('img/icon_01.gif''img/icon_02.gif''img/icon_03.gif''img/icon_04.gif''img/icon_05.gif','img/icon_06.jpg','img/icon_07.gif','img/f1.gif','img/f2.gif')"> <table width="800" border="0" cellspacing="0" cellpadding="0" height="495"> <tr> <td align="left" valign="top" width="5"><img src="../img/bit.gif" width="5" height="1"></td>