У меня есть этот div, в котором я добавляю больше div с помощью javascript.
Однако каждый раз, когда я добавляю новый div в div с javascript, он обновляется, например, видео на YouTube в одном из этих div-ов будетпрекратить играть.
Могу ли я поместить эти div в div без перезагрузки?
Мой текущий код для ввода вещи
m += "new thing <a> and other stuff </a>"
Мне нужно, чтобы положитьновая вещь, которую я хочу без перезагрузки.В настоящее время я использую их с помощью href = "javascript: addMessage ('current time', 'user', 'message')"
Код addMessage:
function addMessage(time, user, msg) {
if (msg == "") {
return false;
}
var m = document.getElementById('message-panel');
m.innerHTML += "<div class='sentMessage'><span class='time'>" + time + "</span><span class='name'><a>" + user + "</a></span><span class='message'>" + msg + "</span></div>";
pageScroll();
if (user != "SERVER") {
if (user != "ERROR") {
playAudio('new-message-sound');
}
}
return false;
}
Мое единственное решение для размещения новых сообщений, если с помощью href = "javascript: addMessage ()".Я НЕ МОГУ ДЕЛАТЬ ONCLICK = "", потому что я использую java для управления javascript!
Мой javacode для ввода сообщений:
public void addMessage(String user, String msg) {
try {
getAppletContext().showDocument(new URL("javascript:addMessage(\"" + Time.now("HH:mm") + "\", \"" + user + "\", \"" + msg + "\")"));
}
catch (MalformedURLException me) {}
}
Заранее спасибо, enji