2015-11-10 20 views
1

我已經在javascript中創建了一個頁面,並在他的onload中調用了一個函數,但是如果從hlink加載它並不會調用該函數,但是如果重新加載頁面,則調用該函數,任何幫助將不勝感激。從hlink加載時不能加載頁面?

我在外部JS文件的函數名loadbody這裏是我的功能

function loadbody(){ 
    alert("Get values from local storage"); 
} 

我寫doument.ready此功能()。這裏是我的索引頁

<body onload="loadbody()"> 
<h1> this is phonegap indexpage </h1> 
</body> 
+2

你有沒有嘗試過任何東西?如果你能分享你試過的代碼,這對所有人來說都很容易。 – Mahesh

+2

任何代碼?有什麼讓我們知道你所嘗試過的是什麼? – weirdpanda

+1

我的印象是你的JS代碼被錯誤地放置在你的頁面中。在JS代碼可以成功運行之前,需要加載一些HTML組件。 –

回答

0

就在HLINK標籤:)

這裏是你的HTML頁面::

<!DOCTYPE html> 
<html> 
<head> 
<title>Js </title> 
<script src="script.js"></script> 
</head> 
<body> 
<h1> this is phonegap indexpage </h1> 

<a href='http://www.google.com' onclick='loadbody();'>mylink</a> 

</body> 
</html> 

這裏使用onclick事件是外部JS網頁::

function loadbody(){ 
alert("Get values from local storage"); 
}