如何在Safari中通过Javascript更新HTML对象数据和类型?
我使用以下代码在HTML中声明了一个对象:如何在Safari中通过Javascript更新HTML对象数据和类型?,javascript,safari,html,Javascript,Safari,Html,我使用以下代码在HTML中声明了一个对象: <object type="text/plain" id="clueBox" data="clues/random.txt" height="315" width="560"></object> 调用此函数应该更新HTML中的clueBox对象。它在Firefox中工作完美,但在Safari中根本不起作用。我需要让它在Safari中工作。有人知道我怎么做吗?我对您的代码没有问题。我会在Safari中检查您的错误控制台,看看是否
<object type="text/plain" id="clueBox" data="clues/random.txt" height="315" width="560"></object>
调用此函数应该更新HTML中的clueBox对象。它在Firefox中工作完美,但在Safari中根本不起作用。我需要让它在Safari中工作。有人知道我怎么做吗?我对您的代码没有问题。我会在Safari中检查您的错误控制台,看看是否有javascript错误。您可以按Ctrl+Alt+C打开它。您的警报是否也会被触发?您如何/在何处调用该函数?
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");
}