• ベストアンサー

ファイルをアップロードするとhtmlファイルに勝手に文が追加されます

ファイルをアップロードすると 下のような文が勝手に追加されます。 <script language="JavaScript"> <!-- function SymError() { return true; } window.onerror = SymError; var SymRealWinOpen = window.open; function SymWinOpen(url, name, attributes) { return (new Object()); } window.open = SymWinOpen; //--> </script> スクリプトのエラーなのでしょうか? ジャバはレンタルのアクセスのみに 使用していてタグもコピペなので 間違いはないと思うのですが・・・ なぜこのような事が起こるのでしょうか? でどう対処すればよろしいのでしょうか? すいませんがよろしくお願いします。

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

  • ベストアンサー
  • siyuno_o
  • ベストアンサー率26% (135/510)
回答No.4

>アクセス解析側で追加しているのでしょうか? >ちなみに使用している解析はFC2を使用しております 私もFC2解析を、使っていますが自分で貼り付けたタグだけです >アクセス解析側の注意書きに >HTMLタグは<body> タグの直後に貼り付けないと正しく解析されません。 私は、正しく解析出来ない可能性が有ると理解していました ご自身のアクセス解析を、見て異常が無ければこのままでもよいのでは よく分らないのですが 最初の「SymError() 」関数では「true(真)」を返すだけのようです 次の関数との間に書かれている「window.onerror = SymError;」の 意味がよく分らないのですが、 おそらく エラー発生時に「SymError() 」関数を呼び出すものと思われます 「var」は変数の宣言に使われます この関数もよく分らないのですが 「SymWinOpen(url, name, attributes) 」関数では新しいオブジェクトを、引数「url, name, attributes」を、元に作成して返しているよに思われます これらから推測するとレンタルサーバのエラー対策では? ジャバは、苦手なので、間違っていたら ご免なさい レンタル業者に問い合わせてみては

naochanman
質問者

お礼

回答ありがとうございます >私もFC2解析を、使っていますが自分で貼り付けたタグだけです  別に追加されるような事はなさそうですね >これらから推測するとレンタルサーバのエラー対策では?  ほかにもHPはあるのですがこの文が追加されるのは FC2のジャバが書かれたページだけなので ノートンも影響あるらしいので試してみたいと思います。

その他の回答 (3)

  • nobu3
  • ベストアンサー率0% (0/2)
回答No.3

もしかして、Norton Internet Cecurityを使っていませんか?もしそうならば一度タスクバーのアイコンを右クリックして無効にした後でソースを見てみて比較したら分かると思います。その結果スクリプトが消えていたら原因はそれです。なお、その場合はNorton Internet Cecurityの広告ブロックをオフにするとスクリプトの大部分は消えます

naochanman
質問者

お礼

おっしゃるとうりノートンを入れておりますが 無効にしてチェックしてみましたが変化は ありませんでした(;;) アップロードの時に影響してるかもしれないので その時にも試してみたいと思います 回答ありがとうございました!

  • shige_70
  • ベストアンサー率17% (168/946)
回答No.2

サーバ側で勝手に追加されてるのではないでしょうか? おそらく、広告を表示するためのものです。 無料もしくは低料金のサーバを利用しているのではないですか? これがいやなら、利用するサーバを変更するしかないと思います。それなりの料金がかかると思いますが、、、 安価ですませたいならあきらめてください。

naochanman
質問者

お礼

サーバはディオンの有料を使ってますので 広告は表示されないので アクセス解析側で追加しているのでしょうか? ちなみに使用している解析はFC2を使用しております http://analyzer.fc2.com/ 回答ありがとうございました!

  • strife
  • ベストアンサー率53% (112/209)
回答No.1

こんばんは。 このソースはレンタルのアクセスのものをコピーしたものでしょうか? もしそうでしたら、ためしに<head></head>の間にこの記述を移動してみてください。 その後、もう一度アップロードしてみてください。 なお、自己責任でお願いします(必ず元のファイルのバックアップを取っておいてください。)

naochanman
質問者

お礼

このソースは全部勝手に追加されているものです アクセス解析のソースは別に2行程度の短い物です で、アクセス解析側の注意書きに HTMLタグは<body> タグの直後に貼り付けないと正しく解析されません。 と書かれてました(;;) アクセス解析側で後から追加とか してる(出来る)のですかね? 回答有り難う御座いました!

関連するQ&A

専門家に質問してみよう