#26 bug
icfantv

Synchronous AJAX call in Safari doesn't allow window.open

Reported by icfantv | April 17th, 2008 @ 07:31 PM

Unless I'm missing something obvious, it appears that while a synchronous AJAX call in Safari via the Prototype library appears to be synchronous, it doesn't allow window.open to open a new window.

As the attached file will show, not using the prototype library, but rather a synchronous instance of the request.open(...) method on an XMLHttpRequest object does, in fact work, which leads me to believe it's an issue with Prototype and not Safari.

We've tested this with Prototype 1.6.0 and 1.6.0.2 and on Safari 3.1.1 and 3.0.4.

While I didn't comment the attached example, I believe it to be self explanatory. That said, please do not hesitate to email me if you have any issues or need me to test something.

Thanks,

--adam

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

The Prototype JavaScript library.

Shared Ticket Bins

Attachments

Pages