добавить тег заголовка в сгенерированный JavaScript iframe - PullRequest
0 голосов
/ 28 декабря 2018

Попытка добавить тег заголовка iframe title = "WhatsApp" в созданный сторонний iframe.Я перепробовал много вариантов, и либо он работает, но ошибки в консоли Chrome Dev, либо не работает и не ошибки в консоли Chrome Dev.Я открыт для других идей

приведенный ниже код работает, но ошибки в консоли Chrome Dev

 <script>
$('element').text('title="Whatsapp"');
(function () {
    var options = {
        whatsapp: "+phonenumber", // WhatsApp number
        call_to_action: "Contact us via Whatsapp!", // Call to action
        position: "left", // Position may be 'right' or 'left'
    };
    var proto = document.location.protocol, host = "whatshelp.io", url = proto + "//static." + host;
    var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = url + '/widget-send-button/js/init.js';
    s.onload = function () { WhWidgetSendButton.init(host, proto, options); };
    var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x);
})();
</script>

1 Ответ

0 голосов
/ 28 декабря 2018

Заголовок является атрибутом, а не текстом элемента.

$('#IDofIframe').attr('title', 'Whatsapp');

Замените IDofIframe фактическим идентификатором элемента iframe.Или замените #IDofIframe другим селектором, соответствующим фрейму.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...