Инструменты пользователя

Инструменты сайта


smartscript:answers_in_line

Отображение ответов на вопросы в одну строчку

Для отображения ответов на вопрос рядом с самим вопросом необходимо добавить следующий javascript в перевод последнего вопроса страницы SmartScript

<img src='xxxx.jpg' style="display:none" onerror='move();function move() {
        var container = document.getElementById("SSQuestionList");
        var html, el, div;
        for (var i = 0; i < container.childNodes.length; i++) {
                html = container.childNodes[i].innerHTML;
                el = container.childNodes[i];
				if(el.getElementsByTagName("tbody")[0] != null && el.getElementsByTagName("tbody")[0].rows != null)
					{
					if (el.getElementsByTagName("tbody")[0].rows.length > 0 && el.getElementsByTagName("tbody")[0].rows[0].cells.length > 1) {
							div = el.getElementsByTagName("tbody")[0].rows[0].cells[1];
							if (div.childNodes.length > 2 && div.childNodes[2].childNodes.length > 0 && div.childNodes[2].childNodes[0].tagName == "DIV") {
									div.childNodes[2].childNodes[0].style.zoom="1";
									div.childNodes[2].childNodes[0].style.display="inline";
									div.childNodes[2].childNodes[0].style.verticalAlign ="bottom";
									div.childNodes[2].childNodes[0].style.position ="absolute";
									div.childNodes[2].childNodes[0].style.left ="220px";
									div.removeChild(div.childNodes[1]);
							}                       
					}
				}
        }
}'/>

Результат будет вот таким.

wiki_admin 2015/06/15 15:37

smartscript/answers_in_line.txt · Последние изменения: 2016/11/04 14:05 (внешнее изменение)