締切り済みの質問
環境:OS-XP, IISver6.0, PHP4, Jacascript, HTML
HTMLからjsの関数を3つ呼び出し、そのうち1つ目の関数がPHPを呼び出すプログラムで、思い通りの動きをしないことからデバッグしていったところ、js内の3つの関数を実行してからPHPの関数を実行しているようでした。なぜこのような動きになるか教えてもらえませんでしょうか。
想定していた実行順序:☆
デバッグした時実行された順:※
.html
onchange="fTest(this)" ※1 ☆1
.js
function fTest(obj){
getInfo(obj); ※2 ☆2
getMore(obj); ※3 ☆4
setInfo(obj); ※4 ☆5
}
function getInfo(obj){location.href = "Info.php?status=getInfo"; }
function getMore(obj){}
function setInfo(obj){}
.php
if($status == 'getInfo'){-略- ※5☆3}
宜しくお願いします。
投稿日時 - 2008-07-07 02:05:17
0人が「このQ&Aが役に立った」と投票しています
回答(2件中 1~2件目)
OKWaveのオススメ
おすすめリンク