Chrome Cross frame Drag and Drop: почему он работает в кросс-браузерах? - PullRequest
0 голосов
/ 03 июля 2019

В моем сценарии страница HTML5 (родительская) содержит iframe (дочернюю) из другого домена.В идеале я хотел бы иметь возможность перетаскивать элемент из родительского в дочерний.

Это работает в FireFox, но не работает в Chrome из-за ограничений безопасности (afaik https://bugs.chromium.org/p/chromium/issues/detail?id=251718).

Однако, если я открываю ту же страницу HTML5 в другом экземпляре браузера, перетащите оттуда в iframeв другом случае это разрешено.

Причина ограничения безопасности состоит в том, что пользователь не видит URL целевого iframe, но это верно в обоих сценариях. Почему один из них работает, но не так?другой?

Пример http://carsten -leue.de / iframe / кросс-домен /

Попробуйте перетащить drag me в drop here. Этоневозможно в Chrome. Откройте тот же URL в другом окне браузера и перетащите drag me из нового окна в drop here старого окна. Это работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...