<body onload="javascript function">
在桌面瀏覽器上運行良好,但在iPhone上無法正常工作。我的iPhone好像可以讀取外部CSS文件和JS文件,因爲當我點擊頁面上的按鈕時,它會觸發JS函數。但奇怪的是,只有onload
事件不起作用。我現在很無能。任何人都可以告訴我爲什麼我不能在iPhone上觸發onload事件?以下是我的代碼。javascript onload事件不會在iPhone上觸發
<!DOCTYPE HTML>
<html>
<head>
<title>HTML5 연습</title>
<meta name="viewport" content="width=480, user-scalable=1"/>
<link rel="stylesheet" href="../styles/test1.css" />
<script type="text/javascript" src="../scripts/fbsdk.js"></script>
<script type="text/javascript" src="../scripts/initcss.js"></script>
<script>
//document.addEventListener('DOMContentLoaded', checkLoginCase, false);
</script>
</head>
<body onload="checkLoginCase()">
<div id="wrap">
<header id="top">
<img src="../fbimg/logo.png" alt="상단이미지" title="상단이미지">
</header>
</div>
<button onclick="checkLoginCase()"> check fxn1</button>
<button onclick="checkAlert()"> check fxn2</button>
</body>
</html>
什麼是你的iOS版本? – vincicat
讓我檢查...我的iOS版本是5.0.1 –
您的代碼是否也可以在桌面上使用Safari或者如果您使用ipad的Safari訪問此頁面(而不是在UIWebView中,使用ipad獨立瀏覽器)? – BBog