2016-10-26 1 views
0

Есть ли способ установить шрифт с веб-страницы, например, отобразить кнопку, и если пользователь щелкнет по этому шрифту, он будет установлен в локальной системе. Я не знаю, что это возможно или нет с помощью JavaScript или любой другой клиентской стороны.Как установить шрифт локально с веб-страницы

+0

это возможно в большинстве случаев, и файл шрифта может быть расположен с помощью инструментов разработчика, но это может быть связано с проблемами авторского права. –

+0

как можно? можете ли вы привести пример>? –

+0

@AsadSiddiqui Jargo не спрашивает, как установить шрифт, который используется на веб-странице, на которой он/она включен, но как сделать свою собственную веб-страницу автоматической установкой шрифта для пользователей сайта. –

ответ

0

Не так, как вы это описываете, нет. Вы можете легко подключить кнопку, чтобы вызвать скачать для шрифта (или любого файла, если на то пошло), но пользователю все равно придется установить шрифт самостоятельно после его загрузки на свой компьютер.

браузер не получает инициировать это действие в операционной системе: это было бы невероятно небезопасны, если это было разрешено, потому что шрифты очень сложные биты программного обеспечения, и вы можете быть в состоянии воспользоваться ошибка в одном из множества парсеров шрифтов. Если вы можете заставить браузер «навязать» шрифт, который будет установлен для пользователя, вы сможете делать всевозможные плохие вещи в зависимости от того, насколько плохая ошибка, от удаленного выполнения кода до сбоя их компьютера, их компьютер полностью.

Смежные вопросы