Как обновить данные объекта HTML и ввести его через Javascript в Safari? - PullRequest
0 голосов
/ 01 декабря 2011

Я объявил объект в HTML, используя следующий код:

<object type="text/plain" id="clueBox" data="clues/random.txt" height="315" width="560"></object>

А потом в моем Javascript есть функция, которая выглядит так:

function dummy(){
    var box = document.getElementById("clueBox");

    //alert(currentClue + " " + clueTypes[clueNum]);
    box.setAttribute("type", "text/plain");
    box.setAttribute("data", "clues/clue0.txt");
    alert("Called Dummy");

}

Вызов этой функции должен обновить объект clueBox в HTML. Он работает безупречно в Firefox, но совсем не работает в Safari. Мне нужно, чтобы это работало в Safari. Кто-нибудь знает, как я могу это сделать?

1 Ответ

1 голос
/ 04 декабря 2011

У меня не было проблем с вашим кодом.Я бы проверил вашу консоль ошибок в Safari и выяснил, может ли быть ошибка JavaScript.Вы можете открыть его, нажав Ctrl + Alt + C.Также у вас срабатывает оповещение?

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