Chrome - «Сохранить как ...» отключено в контекстном меню при использовании URL «данных» - PullRequest
7 голосов
/ 07 июля 2011

Если вы вставите следующее в строку URL-адреса в Chrome и попытаетесь щелкнуть правой кнопкой мыши -> сохранить как ... сохранение как ... будет недоступно.Можно ли как-нибудь помешать этому отключиться?

URL:

data:text/html;charset=utf-8,%3C%21DOCTYPE%20html%3E%0D%0A%3Chtml%20lang%3D%22en%22%3E%0D%0A%3Chead%3E%3Ctitle%3EEmbedded%20Window%3C%2Ftitle%3E%3C%2Fhead%3E%0D%0A%3Cbody%3E%3Ch1%3E42%3C%2Fh1%3E%3C%2Fbody%3E%0A%3C%2Fhtml%3E%0A%0D%0A

Ответы [ 2 ]

4 голосов
/ 17 сентября 2011

URL-адреса данных на данный момент явно исключены из списка схем сохраняемых URL-адресов (см. http://codesearch.google.com/#OAMlx_jo-ck/src/content/common/url_constants.cc&type=cs&l=11 для контекста). Я не уверен, что это абсолютно правильно, и если вы отправите сообщение об ошибке по адресу http://new.crbug.com/, я с радостью передам его в нужную команду для проверки.

Но, короткий ответ: вы не можете сохранить данные: * URL сейчас.

2 голосов
/ 02 декабря 2011

Превратить данные в тег привязки (<a href="data:etc....</a>"). Затем измените MIME-тип данных uri на application / octet-stream, и карта MIME браузера откроет окно сохранения как, когда вы щелкнете по метке привязки.

...