Моя проблема проста.Я хочу использовать JavaScript, чтобы открыть динамически сгенерированный dataURI внутри новой вкладки в одном окне браузера.Следующий код помогает в Firefox («Hello World» - игрушечный пример. На его месте появится функция, возвращающая строку сгенерированного dataURL.)
var win = window.open(data:text/plain;charset=utf-8,Hello%20World, '_blank');
win.focus();
В Chrome этот же кодоткройте полностью пустую страницу с адресным пространством, помеченным about:blank
вместо ожидаемого URI (как в случае с Firefox).
Либо Chrome отключил это как функцию безопасности, либо Firefox поддерживаетнекоторые аспекты приведенного выше кода в качестве экспериментальной функции.У кого-нибудь есть чувство, что здесь происходит?И если да, есть ли обходной путь?
Я должен добавить, что консоль Chrome не показывает никаких сообщений об ошибках или каких-либо предупреждений.