2011-06-20 100 views
1

我希望有人能幫助我 - 我處於放棄的地步。我有一個頁面,如果頁面被選中,我希望PDF文檔加載到框架中。原來代碼有一個按鈕,如果你點擊它,它會打開pdf'',我試圖改變它,所以如果頁面加載它必須打開pdf,但沒有運氣。請有人可以幫我嗎?使用iframe加載事件

<html> 
<head><title>Body onload example</title> 
</head> 
<script type="text/javascript"> 
function openPdf() 
{ 
var omyFrame = document.getElementById("myFrame"); 
omyFrame.style.display="block"; 
omyFrame.src = "myFile.pdf"; 
} 
</script> 
<body onload="openPdf();"> 
</body> 

回答

1

您需要與體內appopriate ID(「myFrame」)一個iframe - 霍夫我假設你跳過的爲了簡潔起見。另外請確保「myFile.pdf」與您調用的頁面位於同一級別。請參閱http://jsfiddle.net/g97zk/2/

雖然請記住,在iframe中呈現PDF會導致它在大多數瀏覽器中下載。