CNAMES являются медленными?

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

Uncaught TypeError: window.frames.tableToPrint.print не является функцией

blockquote>

И из того, что я вижу, фокус также не имеет значения при печати ...

Итак, мой вопрос к вам: вы пробовали печатать без какого-либо кода JQuery / JS? Это само по себе уже обеспечивает то, что вы хотите?

Также см. https://developer.mozilla.org/en-US/docs/Web/API/Window/frames для получения дополнительной информации. в свойстве window.frames.

(следующий ответ от меня будет через 16 часов)

16
задан Spencer Ruport 27 June 2009 в 07:37
поделиться

4 ответа

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

Убедитесь, что время записи истекло в вашей записи DNS правильно, и вы не должны видеть никаких видимая задержка.

13
ответ дан 30 November 2019 в 16:14
поделиться

Как и в других ответах, использование CNAME должно вызывать только минимальную дополнительную задержку разрешения DNS, и только если результат еще не в кэше рекурсивного DNS-сервера.

Обратите внимание, что DNS-клиенты обычно не запрашивают явно записи CNAME. Как правило, они запрашивают любой тип записи, который им действительно нужен - для веб-браузера, который будет записью A или AAAA .

Работа вышестоящих серверов заключается в распознавании что в запрашиваемом доменном имени есть запись CNAME, а затем найдите и верните целевой результат. В этом случае и запись CNAME, и требуемый результат возвращаются в разделе ответа ответа DNS (а не в дополнительном разделе , как кто-то другой ответил).

15
ответ дан 30 November 2019 в 16:14
поделиться

Влияние использования CNAME в большинстве случаев очень низкое. Формат ответа DNS позволяет серверу помещать в сообщение некоторые дополнительные данные, и во многих случаях, когда вы просматриваете запись CNAME, сервер добавляет соответствующую запись A в раздел дополнительных данных, поэтому больше никаких просмотров не требуется.

9
ответ дан 30 November 2019 в 16:14
поделиться

С CNAMES следует помнить одну вещь: если цель CNAME не кэшируется, ей потребуется другой ищите, как сказал Бен С.

ОДНАКО, если целью CNAME является еще одно CNAME, тогда потребуется ДАЛЕЙ ДРУГОЙ поиск, ad nauseum.

Я бы рекомендовал не указывать ваше CNAME на другое CNAME.

5
ответ дан 30 November 2019 в 16:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: