Всем привет!
Хочу добавить в сайтовую страницу инфу в в блок <head>
но суть в том что данные блок генерируется автоматически. И есть самому написать, то просто дублируется.
Есть ли выход в Данной ситуации?
Всем привет! Хочу добавить в сайтовую страницу инфу в в блок <head> но суть в том что данные блок генерируется автоматически. И есть самому написать, то просто дублируется. Есть ли выход в Данной ситуации?
[quote="DevNull"]Всем привет! Хочу добавить в сайтовую страницу инфу в в блок <head> но суть в том что данные блок генерируется автоматически. И есть самому написать, то просто дублируется. Есть ли выход в Данной ситуации?[/quote] Можно отключить генерацию. Также можешь использовать - https://www.salesforce.com/docs/developer/pages/Content/pages_compref_sectionHeader.htm
где и как?
где и как?
Если использеушь head в компоненте, то тебя ждет неприятный сюрприз.
[quote="DevNull"]где и как?[/quote] Если использеушь head в компоненте, то тебя ждет неприятный сюрприз.
[quote="wilder"][quote="DevNull"]где и как?[/quote] Если использеушь head в компоненте, то тебя ждет неприятный сюрприз.[/quote] Это даже логично
Нет не в компоненте.
Мне надо js скрипт встать в <head>
Нет не в компоненте. Мне надо js скрипт встать в <head>
Нет не в компоненте.
Мне надо js скрипт встать в <head>
[quote="DevNull"]Нет не в компоненте. Мне надо js скрипт встать в <head>[/quote] Зачем именно в head?
желание заказчика
желание заказчика
Нет не в компоненте.
Мне надо js скрипт встать в <head>
Проверь. Вроде он итак туда вставляется автоматически.
[quote="DevNull"]Нет не в компоненте. Мне надо js скрипт встать в <head>[/quote] Проверь. Вроде он итак туда вставляется автоматически.
apex:includeScript - https://www.salesforce.com/docs/developer/pages/Content/pages_compref_includeScript.htm
A link to a JavaScript library that can be used in the Visualforce page. When specified, this component injects a script reference into the <head> element of the generated HTML page.
apex:includeScript - https://www.salesforce.com/docs/developer/pages/Content/pages_compref_includeScript.htm [quote]A link to a JavaScript library that can be used in the Visualforce page. When specified, this component injects a script reference into the <head> element of the generated HTML page.[/quote] P.s. научитесь уже гуглить, ну правда
и как?
[quote="DevNull"]и как?[/quote] Use the applyHtmlTag and applyBodyTag attributes of the <apex:page> tag to suppress the automatic generation of <html> and <body> tags, in favor of static markup you add to the page yourself. https://www.salesforce.com/docs/developer/pages/Content/pages_html_features_tags_manual.htm
Проверь. Вроде он итак туда вставляется автоматически.
[quote="wilder"]Проверь. Вроде он итак туда вставляется автоматически.[/quote] о КАК!
apex:includeScript
[quote="Gres"]apex:includeScript[/quote] Кстати, кто еще не знает что этот тег вставляет инициализацию скрипта в head, а отличии от обычного <script src="js/index.js"></script> может попасть в неприятную ситуацию если будет комбинировать эти теги (явно или неявно) и ожидать нужной очередности разгрузки скриптов. Пару раз попадался на это. Благо знаю куда смотреть в html.
Что то я все равно туплю.
Как мне вставить вот этот код в хеад:
<!-- Facebook Conversion Code for Leads - BorderBuddy - Vehicles -->
<script>(function() {
var _fbq = window._fbq || (window._fbq = []);
if (!_fbq.loaded) {
var fbds = document.createElement('script');
fbds.async = true;
fbds.src = '//connect.facebook.net/en_US/fbds.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(fbds, s);
_fbq.loaded = true;
}
})();
window._fbq = window._fbq || [];
window._fbq.push(['track', '6025054366283', {'value':'0.00','currency':'USD'}]);
</script>
<noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?ev=6025054366283&cd[value]=0.00&cd[currency]=USD&noscript=1" /></noscript>
Что то я все равно туплю. Как мне вставить вот этот код в хеад: [code] <!-- Facebook Conversion Code for Leads - BorderBuddy - Vehicles --> <script>(function() { var _fbq = window._fbq || (window._fbq = []); if (!_fbq.loaded) { var fbds = document.createElement('script'); fbds.async = true; fbds.src = '//connect.facebook.net/en_US/fbds.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(fbds, s); _fbq.loaded = true; } })(); window._fbq = window._fbq || []; window._fbq.push(['track', '6025054366283', {'value':'0.00','currency':'USD'}]); </script> <noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?ev=6025054366283&cd[value]=0.00&cd[currency]=USD&noscript=1" /></noscript> [/code]
Что то я все равно туплю.
[quote="DevNull"]Что то я все равно туплю. [/quote] Смотри выше, написал же как отключить генерацию тегов
Как мне вставить вот этот код в хеад:
[quote="DevNull"]Как мне вставить вот этот код в хеад: [/quote] Засунуть в static recources и вызвать apex:includeScript