Hi,
If I comment out the resize code, this problem will go
away. But I have to detect the resize event so that i
can move the dynlayer to the correct position in the
browser. The problem is it doesn't matter where I put
the onresize event handler, the problem will occur.
<body onResize=""> no matter what code i put inside
that onResize="" the problem will happen, or if i do
DynAPI.onResize = function () {
//doesn't matter what code is in here, the
problem will happen too
}
my code is something like the following:
<HTML><HEAD><TITLE></TITLE>
<Script language="Javascript">
DynAPI.setLibraryPath('/home/dynapi/src/lib/')
DynAPI.include('dynapi.api.*')
DynAPI.include('dynapi.event.*')
DynAPI.include('dynapi.ext.inline.js')
</script>
</head>
<body>
<script language="Javascript">
DynAPI.onLoad = function() {
x= DynAPI.document.getAll()['first']
xPos = x.getPageX()
yPos = x.getPageY()
layer1 = new DynLayer()
layer1.setSize(150, 16)
layer1.moveTo(xPos,yPos)
DynAPI.document.addChild(layer1)
layer2 = new DynLayer()
layer2.setSize(150, 16)
layer2.moveTo(xPos, yPos+16)
DynAPI.document.addChild(layer2)
}
</script>
<table align="center">
<tr>
<td valign=bottom>
<div id="first" style="position:relative;
left:0px; top:4px; width:125px; height:16px"></div>
</td>
</tr>
</table>
</body>
</html>
Can anyone help plz.
Thanks in advance!
--- Matt Lam <[EMAIL PROTECTED]> wrote:
> In the page I have, there are only two DynLayers,
> and
> there are almost identical. There is no other DHTML
> stuff like DynImage or widget in the page.
> I tried many different ways to do it and that
> problem
> still comes up. Even if I just simply reload the
> page
> everytime the page is refreshed, that still can't
> solve the problem. It is working with other NS like
> NS4.08.
> BTW, the browser I am taking about is NS4.75.
> I will try the different ideas Richard mention
> again.
>
> Thanks a lot, Richard.
>
> Jack
>
> --- Richard Bennett <[EMAIL PROTECTED]> wrote:
> > Firstly, does the error also occur if you comment
> > out the resize code? - if
> > so it's probably because you have a Dynimage , or
> a
> > widget using one, on the
> > page.
> > NS4 has a bug when resizing the page, and to
> counter
> > this DynAPI deletes,
> > and re-writes all the content to the screen when
> you
> > resize the browser.
> > DynImages do however still cause an error.
> >
> > If the error stops when you comment out your
> resize
> > code, you could try
> > delaying the resize-code using a setTimeout, so
> the
> > layers are only moved
> > after the browser has had time to re-render them.
> >
> > If all else fails, simply make NS4 reload the page
> > on-resize.
> >
> > Check the FAQ for more info.
> >
>
http://dynapi.sourceforge.net/doccenter/index.php?TroubleShooting
> >
> >
> > Richard
> > www.richardinfo.com
> >
> >
> > ----- Original Message -----
> > From: "Song Lin" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, October 17, 2001 8:53 PM
> > Subject: [Dynapi-Help] Problem with Resize on
> > Netscape message "Alert, did
> > not find converter or decoder"
> >
> >
> > > Hi, all
> > > I create an inline layer relative to a <td>,
> when
> > the user resize the
> > > browser, I need to move the layer to a correct
> > position, something like
> > > layer1.moveTo(DynAPI.document.getWidth()-100,
> 30).
> > I put those statements
> > in
> > > the DynAPI.onResize function. It is working
> great
> > with IE, but I couldn't
> > > get it to work on Netscape, everytime I resize
> > that page on Netscape 4.*,
> > it
> > > give me a message "Alert, did not find converter
> > or decoder" and the page
> > > stops loading.
> > >
> > > Anyone had this problem before? Or Anyone knows
> > how to solve it?
> > >
> > > Thanks in advance.
> > >
> > > Jack
> > >
> > >
> > > _______________________________________________
> > > Dynapi-Help mailing list
> > > [EMAIL PROTECTED]
> > >
> >
>
https://lists.sourceforge.net/lists/listinfo/dynapi-help
> > >
> >
> >
> > _______________________________________________
> > Dynapi-Help mailing list
> > [EMAIL PROTECTED]
> >
>
https://lists.sourceforge.net/lists/listinfo/dynapi-help
>
>
> __________________________________________________
> Do You Yahoo!?
> Make a great connection at Yahoo! Personals.
> http://personals.yahoo.com
>
> _______________________________________________
> Dynapi-Help mailing list
> [EMAIL PROTECTED]
>
https://lists.sourceforge.net/lists/listinfo/dynapi-help
__________________________________________________
Do You Yahoo!?
Make a great connection at Yahoo! Personals.
http://personals.yahoo.com
_______________________________________________
Dynapi-Help mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dynapi-help