Так что моя проблема в том, что Firefox не распознает .innerText, который используется для получения имени текущего пользователя и добавления его в URL.Это работает в Safari, Chrome и IE, но не в Firefox.Возвращает «undefined»
function toggle_visibility( id ) {
var url = 'http://widget.mibbit.com/?settings=46780594e96e435ff18e44e48b7d880d&server=irc.Mibbit.Net&channel=%23yourCh&nick=',
username = document.getElementsByClassName( 'user-nickname' )[0].innerText;
document.getElementById( 'chat' ).setAttribute( 'href', url + username );
Так что я нашел это решение для Firefox, которое нужно добавить.
if(document.all){
document.getElementsByClassName( 'user-nickname' )[0].innerText;
}
else{
document.getElementsByClassName( 'user-nickname' )[0].textContent;
}
Мне нужна помощь с использованием .textContent для получения имени пользователя в Firefox и при этом также использования .innerText.Я надеюсь, что это идет в правильном направлении!