OT Safari javascript problem
Aaron Vegh
aaronvegh-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Thu Jan 13 18:56:01 UTC 2005
Safari support for iframes is not complete. This is why such great
tools as FCKEditor don't work on Safari. here is a page on iframe
browser compatibility:
http://www.quirksmode.org/js/iframe.html
Cheers,
Aaron.
On Thu, 13 Jan 2005 11:50:18 -0500, Devin Whalen
<devin-Gq53QDLGkWIleAitJ8REmdBPR1lH4CV8 at public.gmane.org> wrote:
> Hey,
>
> Are there any web developers on this list that have experience with
> Safari and javascript? A client wants to run our web application on his
> iMac in Safari but I am getting some strange problems. First off how do
> you view javascript errors? Please tell me there is a js console!
>
> Here is my js that is causing the problem:
> //this function takes the form to submit and where to submit it
> function submitTemp(form,where)
> {
> form.target="tempSaveIframe";
> form.method="POST";
> form.action=where;
> form.submit();
> }
>
> This bascially just submits a form to an iframe referenced by the name
> tempSaveIframe. This works on IE,FireFox,Mozilla,Netscape and so on,
> but it fails in Safari. In safari it opens a new window. Which seem to
> tell me that it does not recognize the iframe as a target.
>
> I put in some alerts like so:
>
> //this function takes the form so submit and where to submit it
> function submitTemp(form,where)
> {
> alert("Form is:"+form);
> form.target="tempSaveIframe";
> alert("Form Target is:"+form.target);
> alert("iframe is"+window.frames["tempSaveIframe"].name);
> form.method="POST";
> form.action=where;
> form.submit();
> }
>
> In Safari the first two alerts are fine but it then dies on the third
> alert. But since there seems to be no js console to let me know what
> the error is, I don't know what to do. Has anyone seen this before?
> Does Safari handle iframes differently?
>
> Thanks for any help or suggestions.
>
> Later
>
> --
> Devin Whalen
> Programmer
> Synaptic Vision Inc
> Phone-(416) 539-0801
> Fax- (416) 539-8280
> 1179A King St. West
> Toronto, Ontario
> Suite 309 M6K 3C5
> Home-(416) 653-3982
>
> Take back the Web with FireFox....a browser you can trust
> www.getfirefox.com
>
> .-.
> /v\ L I N U X
> // \\
> /( )\
> ^^-^^
>
> --
> The Toronto Linux Users Group. Meetings: http://tlug.ss.org
> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
> How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml
>
--
The Toronto Linux Users Group. Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml
More information about the Legacy
mailing list