Merlin P.: Object und der wechsel des Attribute data

Beitrag lesen

mit adobe pfd-viewer klapp das auch nciht

Wie du meinen? Also zwischen 2 PDFs wechseln klappt bei mir wunderbar!

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
<html>  
<head>  
<title>Test</title>  
<script language="JavaScript">  
function doPage()  
{  
    var objTag = document.getElementById("contentarea");  
    if (objTag != null)  
    {  
        objTag.setAttribute('data', 'http://www.wizards.com/dci/downloads/MTG_MTR_1Jul10_EN.pdf');  
    }  
}  
</script>  
</head>  
<body>  
<p onmouseover='document.getElementById("contentarea").style.visibility = "hidden"'; onmouseout='document.getElementById("contentarea").style.visibility = "visible"';>Fahr mit der Maus über mich!</p>  
<p style="cursor: pointer;" onclick='document.getElementById("contentarea").style.visibility = (document.getElementById("contentarea").style.visibility == "visible")?"hidden":"visible";'>Klick mich</p>  
<p style="cursor: pointer;" onclick="doPage();" />Test</p>  
<object style="visibility: visible; border: none;" standby="loading data" id="contentarea" title="loading" width="100%" height="53%" data="http://www.mccms.mediacluster.de/media/0000000043.pdf"></object>  
</form>  
</body>  
</html>

Bin so gerade ein wenig am Testen, die ersten beiden <p> sind nur zum testen umd das Object auszublenden.

Was das Übergeben in der Funktion angeht steh ich gerade total auf dem Schlauch.
Dieser Teil
<p style="cursor: pointer;" onclick="doPage();" />Test</p>
müsste doch an sich irgentwie so aussehen
<p style="cursor: pointer;" onclick="doPage('http://www.wizards.com/dci/downloads/MTG_MTR_1Jul10_EN.pdf');" />Test</p>

Oder sehe ich das falsch?
Nur wie muss ich jetzt die funktion doPage() umschreiben?
Javascript ist mir da irgentwie zu hoch...

Grüße

Merlin