スクリプトエラー



◇-?スクリプトエラー-のりさん-07/21-18:05(92)-No.360302
 ┗?!Re:スクリプトエラー...-テツヤ-07/21-18:14(92)-No.360304
  ┗?!!Re:スクリプトエラー...-のりさん-07/21-19:13(91)-No.360318
   ┗?!!!Re:スクリプトエラー...-テツヤ-07/21-19:34(91)-No.360321
    ┣?!!!!Re:スクリプトエラー...-のりさん-07/21-19:46(90)-No.360323
    ┣?!!!!Re:スクリプトエラー...-のりさん-07/21-19:53(90)-No.360325
    ┣?!!!!Re:スクリプトエラー...-のりさん-07/21-19:55(90)-No.360327
    ┣?!!!!Re:スクリプトエラー...-のりさん-07/21-20:05(90)-No.360330
    ┣?!!!!Re:スクリプトエラー...-のりさん-07/21-20:22(90)-No.360332
    ┗?!!!!Re:スクリプトエラー...-のりさん-07/21-20:24(90)-No.360335
     ┗?!!!!!Re:スクリプトエラー...-テツヤ-07/21-21:34(89)-No.360346
      ┗?!!!!!【解決】Re:スクリプトエラ・..-のりさん-07/22-01:57(84)-No.360394

▲このページのトップに戻る
360302スクリプトエラーのりさん 2006/07/21-18:05

メーカー名:自作PC 作ってもらった
OS名:WindowsMe
パソコン名:すいません、わかりません。
インターネット全般:ブラウザIE
--
みなさんこんにちは。
今メールをしていてとても困っています。

とあるサイトでメールの雛型(Javaで作成されている模様)を
ダウンロードして使っているのですが、
どうもJavaが上手く動いてないようなのです。
「その雛型は相手に届くとどのように見えるのだろう?」ということで
自分宛に試しに送ってみたらスクリプトエラーなるものが出て、
本当は表示されるべきモノが×印で表示されてしまいます。

色々とネットで調べて見ました。
「インターネットオプションの詳細設定のJavaの部分」や
「セキュリティのレベル」を比べて見たり、変更したりしてみました。
Javaのバージョンも最新にしました。
しかし、一向によくなりません。

以下は、受信メール(上記に書いた、試しに送ったメールです)を
開いた時にでるエラーです。

-------------------------------------------
このページのスクリプトでエラーが発生しました。
ライン:333
文字 :6
エラー:オブジェクトがありません。
コード:0
URL  :mhtml:mid://00000004/
-------------------------------------------
※URL欄に書かれてある数字は、メールを開く度に変化して

どなたか、ご存知の方いらっしゃいませんでしょうか?
よろしくお願い致します。

▲このページのトップに戻る
360304Re:スクリプトエラーテツヤ 2006/07/21-18:14

記事番号360302へのコメント
 Javaですか?、JavaScriptですか?、
 ソースコードを観た方がわかりやすいかな…?。

▲このページのトップに戻る
360318Re:スクリプトエラーのりさん 2006/07/21-19:13

記事番号360304へのコメント
テツヤさんは No.360304「Re:スクリプトエラー」で書きました。

テツヤさん今晩は!

「Java」と「JavaScript」は違うものなんだ、
と思ってしまいくらい私は何も分かっていない事が分かりました。

「Java」か「JavaScript」かを見分けるにはどうすればよいでしょうか?
「ソースコード」とは、メールのプロパティで見えるヤツでしょうか?

質問ばかりですいません。。

▲このページのトップに戻る
360321Re:スクリプトエラーテツヤ 2006/07/21-19:34

記事番号360318へのコメント
 JavaScriptはHTMLの中で動くやつで、コンパイル不要
 Javaはコンパイルしないと動かない。…ちょっと説明に不備があるな…エヘヘ
 Javaの方が凄い事ができるが、修得に時間と能力が要る…私は能力がないのでダウンした。
 ソースコードは、ブラウザのメニューで、「表示」‐「ソース」で表示されるものです。

▲このページのトップに戻る
360323Re:スクリプトエラーのりさん 2006/07/21-19:46

記事番号360321へのコメント
テツヤさんは No.360321「Re:スクリプトエラー」で書きました。

テツヤさん回答ありがとうございます。

早速「ソース」を見てみました。
※全てを貼り付けたら、文章が長すぎると怒られましたので
何回かに分けて載せたいと思います。

-----------------------------------------------------
<!-- saved from url=(0022)http://internet.e-mail -->
<HTML><HEAD><TITLE>「夢メール」(V4-1-1) </TITLE></HEAD>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML xmlns:t = 'urn:schemas-microsoft-com:time' xmlns:v = 'urn:schemas-microsoft-com:vml'>
<?IMPORT namespace='t' implementation='#default#time2'>
<STYLE type=text/css>
.time {BEHAVIOR: url(#default#time2)}
body {overflow:hidden; margin:0;}
</STYLE>
<BODY id='body1' >
<P><EMBED src="birth.mid" autostart="true" hidden="true" loop="-1"></P>

<Script Language='JavaScript'>
<!--
var URW=180;
var URH=51;
var XS,YS,XE,YE;
function moveto(name,left,top){
document.all(name).style.pixelTop = top;
document.all(name).style.pixelLeft =left;
}
function movurl() {
dw = document.body.clientWidth;
dh = document.body.clientHeight;
XS=dw+document.body.scrollLeft-URW;YS=dh+document.body.scrollTop-URH;
moveto('urmid',XS,YS);
}
// End -->

--------------------------------------------(続く)---------

▲このページのトップに戻る
360325Re:スクリプトエラーのりさん 2006/07/21-19:53

記事番号360321へのコメント
テツヤさんは No.360321「Re:スクリプトエラー」で書きました。

-------------------------------------------------------------(続き)----
</Script>
<BODY>
<SPAN id='urmid' style= 'position:absolute;left:10px; top:-800px; width:180px;height:31px;z-index:910;'>
<FONT SIZE='1'>
<A href='http://www.geocities.jp/ksato_7/'><FONT color='AAAAD5'>画 像 :(全画像)wako<br>
<A href='http://www.aruikka.com/'><FONT color='AAAAD5'>音 楽 : [ある一家のホームページ]<br>
<A href='http://www.geocities.jp/ksato_7/'><FONT color='AAAAD5'>ひな形 : wako<br>
<A href='http://homepage2.nifty.com/yumemail/'><FONT color='AAAAD5'>スクリプト:[夢メール] <br>
</FONT></A></SPAN></BODY>
<BODY onLoad='movurl()'; onscroll='movurl()'; onresize='movurl()'>
</BODY>
<TABLE class='time' id='mesage' begin='surido3.end+1' width='50%' height='50%' bgcolor='' bordercolor='' style= 'filter: Alpha(opacity= 100); position:absolute;left:25%; top:30%; z-index:99;' cellspacing='0' cellpadding='0' border='0' >
<TBODY>
<TD style=' background: '>
<span class='message_box'>
<SPAN style='width:100%; height:95%; text-align:center; position:absolute; center:10px; top:10px; font-size:12pt; font-family:MS 明朝; z-index:99;font-style:normal'>
<FONT COLOR='484891' >
<DIV>お誕生日おめでとう!
</DIV><DIV>素敵に年を重ねたあなたへ
</DIV><DIV>何時も優しさを有難う。
</DIV><DIV>感謝の気持ちを込めて、永久のこころを…
</DIV><DIV>(マウスをお好きに動かして下さい)
</DIV><DIV>.
</DIV><DIV>Wako
</DIV><DIV> 
</DIV><DIV>夢メールV4で作成しました。
</DIV><DIV>音楽は「ある一家のホームページ」さん
</DIV><DIV>から、お借りしました。</DIV></DIV>
</span>
</FONT>
</TD></TR></TBODY></TABLE>
</DIV>
<t:transitionFilter id='mesage' targetElement='mesage'
TYPE="progid:DXImageTransform.Microsoft.RandomDissolve(Duration='.5')"
begin='mesage.begin' SUBTYPE ='.5' DUR =' 6' From ='0.0' TO ='1.0' Mode ='in' CALCMODE = 'linear' REPEATCOUNT = '1'/>
<img id='surido1img' src='purezento.gif' style='position:absolute; left:20%; bottom:5%; z-index:7' class='time' begin='0' >
<t:transitionFilter id='surido1' targetElement='surido1img'
TYPE="progid:DXImageTransform.Microsoft.Barn(Motion='In',orientation='Horizontal')"
begin='0' SUBTYPE ='In' DUR =' 6' From ='0.0' TO ='1.0' Mode ='in' CALCMODE = 'linear' REPEATCOUNT = '1'/>
<img id='surido2img' src='wain2.gif' style='position:absolute; left:5%; bottom:0%; z-index:10' class='time' begin='surido1.end+1' >
<t:transitionFilter id='surido2' targetElement='surido2img'
TYPE="progid:DXImageTransform.Microsoft.Iris(irisstyle='Star', motion='Out')"
begin='surido1.end+1' SUBTYPE ='Star' DUR =' 6' From ='0.0' TO ='1.0' Mode ='in' CALCMODE = 'linear' REPEATCOUNT = '1'/>
<img id='surido3img' src='wain2.gif' style='position:absolute; left:15%; bottom:5%; z-index:8' class='time' begin='surido2.end+0' >
<t:transitionFilter id='surido3' targetElement='surido3img'
TYPE="progid:DXImageTransform.Microsoft.Iris(irisstyle='Star', motion='Out')"
begin='surido2.end+0' SUBTYPE ='Star' DUR =' 6' From ='0.0' TO ='1.0' Mode ='in' CALCMODE = 'linear' REPEATCOUNT = '1'/>
</BODY>
<t:event class=time id='doga1' onbegin='startpos0()' begin='surido3.end+0' repeatcount='indefinite' >
<HTML><HEAD>
<TITLE>Miko & Mako yumemail</TITLE>
<Script Language='JavaScript'>
<!--
-------------------------------------------------------------(続く)----

▲このページのトップに戻る
360327Re:スクリプトエラーのりさん 2006/07/21-19:55

記事番号360321へのコメント
テツヤさんは No.360321「Re:スクリプトエラー」で書きました。

------------------------------------------------------------(続き)-----
//*********************************
//Miko & Mako yumemail(taterandam)
//*********************************
var dx0, xp0, yp0, iw0,ih0 ;
var am0, stx0,sty0,pxo0, pyo0;
var i0, dw = 0, dh = 0;
var kosu0=3;
dx0 = new Array();
xp0 = new Array();
yp0 = new Array();
am0 = new Array();
pxo0 = new Array();
pyo0 = new Array();
stx0 = new Array();
sty0 = new Array();
tow0 =0
bow0 =0.6
iw0 = new Array( 0, 61, 61, 61)
ih0 = new Array( 0, 61, 61, 61)
var sukudo0=60;
function startpos0() {
dw = document.body.clientWidth;
dh = document.body.clientHeight;
for (i0 = 1; i0 <= kosu0; ++ i0) {
name0='img0'+ i0;
dx0[i0] =0;
xp0[i0] = Math.random()*(dw*bow0-dw*tow0-iw0[i0])+(dw-iw0[i0])*tow0;
yp0[i0] = Math.random()*(dh-ih0[i0]);
am0[i0] = Math.random()/2*56;
stx0[i0] = 0.02 + Math.random()/10;
sty0[i0] = 0.7 + Math.random()/3;
moveto0(name0,xp0[i0],yp0[i0])
}
document.body.scroll = 'no';
movegif0();
}
function moveto0(name,left,top){
document.all(name).style.pixelTop = top;
document.all(name).style.pixelLeft =left;
}

function movegif0(){
for ( i0=1;i0 <= kosu0;i0++) {
name0='img0'+ i0;
dw = document.body.clientWidth;
dh = document.body.clientHeight;
yp0[i0] -= sty0[i0];
//xp[i] = dw * 0.5;
if (yp0[i0] <= 0+document.body.scrollTop ) {
xp0[i0] = Math.random()*(dw*bow0-dw*tow0-iw0[i0])+(dw-iw0[i0])*tow0;
stx0[i0] = 0.02 + Math.random()/3;
sty0[i0] = 0.7 + Math.random()/3;
yp0[i0] = dh+document.body.scrollTop-ih0[i0];
}
yp0[i0]-= sty0[i0];
dx0[i0] += stx0[i0];
pxo0[i0]=xp0[i0] + am0[i0]*Math.sin(dx0[i0]);
moveto0(name0,pxo0[i0],yp0[i0])
}
setTimeout('movegif0()',sukudo0);
}
// End -->
</Script>
</HEAD>

<SPAN id='img01' style='position:absolute; left:-61px; top:-61px; z-index:100'><IMG id='Dimg01' SRC='kagayaki1.gif' ></SPAN>
<SPAN id='img02' style='position:absolute; left:-61px; top:-61px; z-index:100'><IMG id='Dimg02' SRC='kagayaki6.gif' ></SPAN>
<SPAN id='img03' style='position:absolute; left:-61px; top:-61px; z-index:100'><IMG id='Dimg03' SRC='kagayaki1.gif' ></SPAN>
<Script Language='JavaScript'>
<!--
startpos0();
// End -->
</Script>
<t:event class=time id='doga2'begin='surido3.end+1' repeatcount='indefinite' >
<HTML><HEAD>
<TITLE>Miko & Mako yumemail</TITLE>
<Script Language='JavaScript'>
<!--
------------------------------------------------------------(続く)-----

▲このページのトップに戻る
360330Re:スクリプトエラーのりさん 2006/07/21-20:05

記事番号360321へのコメント
テツヤさんは No.360321「Re:スクリプトエラー」で書きました。


--------------------------------------------------------------
//***************************
//Miko & Mako yumemail(Maus)
//***************************
var kosu = 6;
var Xpos = 0;
var Ypos = 0;
var DELTAT = 0.015;
var SEGLEN = 10;
var SPRINGK = 8;
var MASS = 1;
var GRAVITY = 30;
var RESISTANCE = 12;
var STOPVEL = 0.1;
var STOPACC = 0.1;
var DOTSIZE = 11;
var BOUNCE = 0.75;
var isNetscape = navigator.appName=='Netscape';
var followmouse = true;
var dots = new Array();
function init() {
var i = 0;
for (i = 0; i < kosu+1; i++) {
dots[i] = new dot(i);
}
setTimeout('startanimate()', 3000);
document.body.scroll = 'no' }
function dot(i) {
this.X = Xpos;
this.Y = Ypos;
this.dx = 0;
this.dy = 0;
this.obj = eval('img1' + i + '.style');
}

function startanimate() {
setInterval('animate()', 20);
}

function setInitPositions(dots) {
var startloc = document.all.tags('LI');
var i = 0;
for (i = 0; i < startloc.length && i < (kosu - 1); i++) {
dots[i+1].X = startloc[i].offsetLeft
startloc[i].offsetParent.offsetLeft - DOTSIZE;
dots[i+1].Y = startloc[i].offsetTop +
startloc[i].offsetParent.offsetTop + 2*DOTSIZE;
}
dots[0].X = dots[1].X;
dots[0].Y = dots[1].Y - SEGLEN;
}
function MoveHandlerIE() {
Xpos = window.event.x + document.body.scrollLeft;
Ypos = window.event.y + document.body.scrollTop;
}
document.onmousemove = MoveHandlerIE;
function vec(X, Y)
{
this.X = X;
this.Y = Y;
}
function springForce(i, j, spring)
{
var dx = (dots[i].X - dots[j].X);
var dy = (dots[i].Y - dots[j].Y);
var len = Math.sqrt(dx*dx + dy*dy);
if (len > SEGLEN) {
var springF = SPRINGK * (len - SEGLEN);
spring.X += (dx / len) * springF;
spring.Y += (dy / len) * springF;
}
}
function animate() {
var start = 0;
if (followmouse) {
dots[0].X = Xpos;
dots[0].Y = Ypos;
start = 0;
}
for (i = start ; i < kosu+1; i++ ) {
var spring = new vec(0, 0);
if (i > 0) {
springForce(i-1, i, spring);
}
if (i < (kosu )) {
springForce(i+1, i, spring);
}
--------------------------------------------------------------

▲このページのトップに戻る
360332Re:スクリプトエラーのりさん 2006/07/21-20:22

記事番号360321へのコメント
テツヤさんは No.360321「Re:スクリプトエラー」で書きました。
------------------------------------------------------------(続き)---
var resist = new vec(-dots[i].dx * RESISTANCE, -dots[i].dy * RESISTANCE);
var accel = new vec((spring.X + resist.X)/ MASS, (spring.Y + resist.Y)/ MASS + GRAVITY);
dots[i].dx += (DELTAT * accel.X);
dots[i].dy += (DELTAT * accel.Y);
if (Math.abs(dots[i].dx) < STOPVEL &&
Math.abs(dots[i].dy) < STOPVEL &&
Math.abs(accel.X) < STOPACC &&
Math.abs(accel.Y) < STOPACC) {
dots[i].dx = 0;
dots[i].dy = 0;
}
dots[i].X += dots[i].dx;
dots[i].Y += dots[i].dy;
var height, width;
height = document.body.clientHeight + document.body.scrollTop;
width = document.body.clientWidth + document.body.scrollLeft;
if (dots[i].Y >= height - DOTSIZE - 1) {
if (dots[i].dy > 0) {
dots[i].dy = BOUNCE * -dots[i].dy;
}
dots[i].Y = height - DOTSIZE - 1;
}
if (dots[i].X >= width - DOTSIZE) {
if (dots[i].dx > 0) {
dots[i].dx = BOUNCE * -dots[i].dx;
}
dots[i].X = width - DOTSIZE - 1;
}
if (dots[i].X < 0) {
if (dots[i].dx < 0) {
dots[i].dx = BOUNCE * -dots[i].dx;
}
dots[i].X = 0;
}
dots[i].obj.left = dots[i].X;
dots[i].obj.top = dots[i].Y;
}
}
// End -->
---------------------------------------------------------(続く)----

▲このページのトップに戻る
360335Re:スクリプトエラーのりさん 2006/07/21-20:24

記事番号360321へのコメント
テツヤさんは No.360321「Re:スクリプトエラー」で書きました。

------------------------------------------------------------(続き)---
</script>
</HEAD>
<SPAN id='img10' style='position:absolute; left:-61px; top:-61px; z-index:200'><IMG id='Dimg10' SRC='ha-to3.gif' ></SPAN>
<SPAN id='img11' style='position:absolute; left:-61px; top:-61px; z-index:200'><IMG id='Dimg11' SRC='ha-to3.gif' ></SPAN>
<SPAN id='img12' style='position:absolute; left:-61px; top:-61px; z-index:200'><IMG id='Dimg12' SRC='ha-to3.gif' ></SPAN>
<SPAN id='img13' style='position:absolute; left:-61px; top:-61px; z-index:200'><IMG id='Dimg13' SRC='ha-to3.gif' ></SPAN>
<SPAN id='img14' style='position:absolute; left:-61px; top:-61px; z-index:200'><IMG id='Dimg14' SRC='ha-to3.gif' ></SPAN>
<SPAN id='img15' style='position:absolute; left:-61px; top:-61px; z-index:200'><IMG id='Dimg15' SRC='ha-to3.gif' ></SPAN>
<SPAN id='img16' style='position:absolute; left:-61px; top:-61px; z-index:200'><IMG id='Dimg16' SRC='ha-to3.gif' ></SPAN>
<Script Language='JavaScript'>
<!--
init();
// End -->
</Script>
<BODY>
<Div 'Obj1' STYLE='border-widh:0;border-height:0;z-index:-1; position:absolute;top:0;left:0;background-image:url'>
<no-repeat></Div>
<IMG SRC='kazariwaku5.GIF'WIDTH='100%' HEIGHT=100%'>
<DIV style='border-widh:0;border-height:0;position:absolute;left:0; top:0px; width:100%;height:100%;z-index:0;'>
</BODY>
<BODY BGCOLOR='FFDFEF'>
<Script Language='JavaScript'>
var I, J;
var FirstImg= Array('surido2img','Dimg01','Dimg11') ;
var SecondImg = Array('surido3img','Dimg03','Dimg17') ;
for(I=0; I<=2; I++){
SecondImg[I] = document.all(SecondImg[I]).src;
}
for(I=0; I<=12; I++){
for(J=0; J<=2; J++){
if (document.images[I].src==SecondImg[J]){
document.images[I].src = document.all(FirstImg[J]).src;
}}}
</SCRIPT>
<style type='text/css'>
<!--
.message_box{width:100%;height:100%;overflow-y:auto;color:484891;padding:10px 10px;
scroll;scrollbar-shadow-color:; scrollbar-arrow-color:; scrollbar-base-color:;}
-->
</HTML>
------------------------------------------------------------(終わり)---

長々と投稿して申し訳ありませんでした。

ソースって長いんですね。。。
「JavaScript」だという事しか分かりませんでした^^; 

▲このページのトップに戻る
360346Re:スクリプトエラーテツヤ 2006/07/21-21:34

記事番号360335へのコメント
 取り敢えず以下のでエラーは無くなった。約347行目のSCRIPT要素の中《
for(I=0; I<2; I++){//¶←ここの「I<=2」→「I<2」にした。
SecondImg[I] = document.all(SecondImg[I]).src;
}

 ところで、このソースでどうなるんだろう…?。それが動かないとなるとちょっと大変!、私の手に負えるか…?。
 あと、このソースはどこからダウンロードしましたか?、雛形のどれかですよね?。
 取り敢えずIE5.5からIE6.0 SP1にアップした。アップしたら何か動き出した。

▲このページのトップに戻る
360394Re:スクリプトエラーのりさん 2006/07/22-01:57

記事番号360346へのコメント
テツヤさんは No.360346「Re:スクリプトエラー」で書きました。

テツヤさんこんばんは!
お返事遅くなってごめんなさいっ。
こんな長いソースを見て下さってありがとうございました!

>for(I=0; I<2; I++){//¶←ここの「I<=2」→「I<2」にした。
 →やってみました。そしたらエラーが無くなって動くようになりましたぁ(^▽^*)
  一部まだ×印が残ってはいますが。。

IEは、「IE6.0 SP2」でした。

これって環境がどうとかいう問題ではないってことですよね?
だって、ソースを変えた(修正した)んですもんね。。。

> あと、このソースはどこからダウンロードしましたか?雛形のどれかですよね?
 →とある投稿形式のメール用雛形サイトからです。
  サイト中に、「簡単に雛形が出来るソフト」というのがあって、
  一般の方が作成して登録したものが、無料でダウンロード出来るんです。
  因みに「お誕生日」という雛形です。


私もソースが読めるように、ちょっと頑張って見ようかな〜なんて思いました。
でも、難しいんだろうな〜(~~;)

長々と、本当にありがとうございました!!!

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言